gpt4 book ai didi

jenkins - Jenkins Mesos —错误:无法访问jarfile

转载 作者:行者123 更新时间:2023-12-02 19:13:35 25 4
gpt4 key购买 nike

我正在尝试通过mesos使用动态生成的Docker容器运行Jenkins。

WARNING: Logging before InitGoogleLogging() is written to STDERR
I0120 12:03:47.100700 26501 fetcher.cpp:76] Fetching URI 'http://172.17.20.31:3000/jnlpJars/slave.jar'
I0120 12:03:47.101023 26501 fetcher.cpp:126] Downloading 'http://172.17.20.31:3000/jnlpJars/slave.jar' to '/tmp/mesos/slaves/20150107-091931-521408940-5050-11185-S7/frameworks/20150107-105325-538186156-5050-11332-0354/executors/mesos-jenkins-4bcb550d-bbcf-41ef-9f60-a401f5e4e96d/runs/521ca7ef-1285-4e95-b7bb-09c33faa6286/slave.jar'
I0120 12:03:47.213743 26501 fetcher.cpp:255] Skipped extracting path '/tmp/mesos/slaves/20150107-091931-521408940-5050-11185-S7/frameworks/20150107-105325-538186156-5050-11332-0354/executors/mesos-jenkins-4bcb550d-bbcf-41ef-9f60-a401f5e4e96d/runs/521ca7ef-1285-4e95-b7bb-09c33faa6286/slave.jar'
I0120 12:03:48.002521 26540 exec.cpp:132] Version: 0.21.1
I0120 12:03:48.035147 26543 exec.cpp:206] Executor registered on slave 20150107-091931-521408940-5050-11185-S7
Error: Unable to access jarfile /mnt/mesos/sandbox/slave.jar

我努力了:
  • 手动将slave.jar文件添加到在
    Docker容器镜像
  • 手动将slave.jar文件添加到在
    主机mesos从属
  • 删除从属服务器上的现有docker镜像,以确保从属服务器提取最新的docker容器。

  • 所有结果相同。

    有什么建议么?

    最佳答案

    默认情况下,--docker_sandbox_directory设置为/mnt/mesos/sandbox,它应该是docker容器中映射到/tmp/mesos/slaves/<slaveId>/frameworks/<frameworkId>/executors/<executorId>/runs/<taskId>/的卷。您是否通过Web UI在沙箱中看到slave.jar?在日志中列出的主机路径上如何? docker 是否将那个沙箱目录实际安装到容器内的/mnt/mesos/sandbox/中? slave.jar的权限是什么,什么用户正在尝试访问它?

    关于jenkins - Jenkins Mesos —错误:无法访问jarfile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28052905/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com