2017-05-04 48 views
1

一直努力嘗試使這項工作掙扎。Mesos + Jenkins框架註冊,但Jenkins奴隸離線

我有一個工作的Jenkins Master上跑馬拉松& mesos插件 1 Mesos碩士6奴隸集羣

當我運行使用mesos雲我的工作,我可以看到的框架與優秀的優惠登記但我的詹金斯奴隸從未上網。

連接劑詹金斯以下列方式之一:從代理命令行

啓動代理啓動代理從瀏覽器

運行:

Java的罐子slave.jar -jnlpUrl http://x.x.x.x:xxxx/computer/mesos-jenkins-36155646b218421ea06554cc1f93cf43-mesos-slave/slave-agent.jnlp - 祕密f4c494efcb7a030dd4e70a4adea76bd87493cce7bece3974a58e6750194cc031

我有一些文章作爲指定用JAVA_HOME一個詹金斯用戶對我的每一個mesos奴隸瓦爾: https://www.cloudbees.com/blog/apache-mesos-and-jenkins-elastic-build-slaves

回答

2

默認情況下Mesos本地庫,由詹金斯使用Mesos溝通,結合到第一界面,主機名解決。檢查詹金斯是否註冊了正確的IP,例如查詢Mesos Master /state endpoint

您可以通過在/etc/default/jenkins

LIBPROCESS_IP=<JENKINS-IP> 
添加以下行設置詹金斯使用的IP