Jenkins學習使用之二: Linux節點增長

1、經過Jenkins的「系統管理-->節點管理」,點擊「新建節點」,輸入節點名稱,選擇「固定節點」或者「複製現有節點」,而後點擊「肯定」。java

 

2、在下列頁面中填入必要的信息:linux

一、併發構建數:在此節點上能夠同時執行的構建job數量,在此默認爲1windows

二、遠程工做目錄:節點能夠是linux,也能夠是windows節點,若是爲linux節點,能夠新建一個jenkins用戶,採用jenkins用戶的家目錄:/home/jenkins安全

三、標籤:用於對構建的job進行設置時,限定job執行所在的節點的標籤,若是多個節點採用相同的標籤,那麼job能夠在其中任一個執行。服務器

四、用法:能夠選擇「儘量的使用這個節點」併發

五、啓動方式:啓動slave的方法,推薦選Launch slave agents via Java Web Start.net

六、可用性:選擇儘可能保持代理在線代理

 

3、若是提示以下「從節點端口被禁用」,能夠點擊「配置連接」或者進入「系統管理-->全局安全配置」blog

將JNLP代理協議的TCP端口由「禁用」,改成「指定端口」或者「隨機選取」,而後點擊應用便可。jenkins

4、此時節點的狀態以下:此時Master節點(Jenkins服務器)與Slave節點的鏈接尚未創建。

頁面中的命令:java -jar agent.jar -jnlpUrl http://10.47.224.72:8080/jenkins/computer/slavetest/slave-agent.jnlp -secret e0d91ae4824600a65f8fd56f5b75671cdca420d5d740b7f650a2dc8449654a12,就是在節點中使用Java,主動與Master創建鏈接的命令。

點擊agent.jar的超連接,將agent.jar下載到本地。

5、登陸節點所在的服務器,新建jenkins用戶,將第四步中下載的agent.jar放置到目錄/home/jenkins中,運行如下命令(前提是節點上要安裝有Java):

/usr/bin/java -jar agent.jar -jnlpUrl http://10.47.224.72:8080/jenkins/computer/slave10_47_234_41/slave-agent.jnlp -secret f8a58edc480fb52cc7a99f2c068903f92f8627f1f1c748c7090d9eea4a2dfa12 >/dev/null 2>&1 &

此時再查看節點的狀態:已經過JNLP Agent鏈接,表明節點與Master節點以前鏈接正常。

相關文章
相關標籤/搜索