2014-01-06 111 views

回答

2

按照給定的步驟,您將不需要重新啓動服務。

Goto Jenkins -> Manage Jenkins -> Manage Nodes 

這將向您顯示配置了節點的列表。 在這

Build Slave -> Launch Slave Agent (Where "Build Slave" is your slave node.) 

如果您slave正確配置和服務連接這將工作。

+0

嗨Kishan,謝謝你的幫助。我想知道爲什麼會發生這種情況,你猜猜我在哪裏可以找到原因。我認爲如果奴隸起來跑步,主人不應該表明它離線。 – user3164236

+0

@ user3164236主Jenkins服務器不斷檢查後臺中的從站或其他配置的節點連接。您可以在節點日誌中找到連接問題。例如你的節點是'Demo_Slave',你可以在'Jenkins - > Nodes - > Demo_Slave - > Log'查看這個日誌。你會在那個日誌中找到理由。 –

+1

我有完全相同的問題:JNLP奴隸代理啓動並顯示連接狀態,但jenkins服務器顯示奴隸離線。從站日誌中的唯一條目是從/ 10.0.0.134連接的JNLP代理和旋轉圖標。上次幫助的唯一一件事是重啓jenkins/apache。 – uceumern

0

如果主站和從站不在同一個節點上,Jenkins主站需要使用ssh連接與從站進行通信。 仔細檢查master的ssh公鑰是否在slave的〜/ .ssh/authorized_keys中。