Jenkins添加節點

        由於master作爲jenkins的主要服務節點,當job發佈任務過多時,會影響jenkins本身的性能。所以需要slave節點去做jenkins的job發佈節點,從而減少jenkins主服務的壓力。

Jenkins添加節點
以下爲配置方法:
一、添加憑據認證
Jenkins添加節點
二、選擇系統管理
Jenkins添加節點

三、選擇節點管理
Jenkins添加節點
四、添加節點
Jenkins添加節點
五、創建節點
Jenkins添加節點
六、配置
Jenkins添加節點
注:
Name是節點名字;
Description是節點描述;
of executors是該節點可以同時運行job的數量;
Remote root directory主要是添加了workspace的目錄;
Label是該節點的標籤名,在運行job的時候,可以使用該標籤指定job運行的node;
Usage是你如何使用該節點,通常選擇Utilize this node as much as possible,即儘量使用該節點。
Lance method:是將該node掛載到master上的方法。這裏有四個選項,常用的是前兩選項,即“Launch slave agents on Unix machine via SSH”和“Launch slave agents via Java Web Start”。 Availability是你何時連接該節點。通常選擇一直連接即可,即“Keep this slave on-line as much as possible”。
七、常用工具配置
Jenkins添加節點
八、環境變量配置
Jenkins添加節點
然後保存即可,
最後點擊Relaunch agent,啓動節點。
報錯:
1、如果啓動失敗請檢查認證是否正確,以及master和slave是否通過互相免密認證。如果沒有互相copy id_rsa.pub的祕鑰到authorized_keys就好
2、Host Key Verification Strategy 是否配置爲non的那一個。
3、報錯Couldn’t figure out the Java version of /usr/bin/java 是因爲jenkins找不到node上的java安裝目錄,需要配置環境變量,已經通過java -version查看,java環境是都配置正確

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章