環境說明:
主節點:windows server
從節點:兩台linux
1. windows server安裝jenkins就不多說了,直接添加節點配置如下
2.全局安全配置,指定確認的端口后,記得開啟服務器防火牆
2.linux機器需要安裝Java 環境,安裝后拷貝agen.jar文件到linux服務器。
例如:我拷貝文件到/usr/java,目錄
命令行定位到/usr/java 目錄,然后運行圖中命令啟動子節點
3.命令行啟動后,jenkins節點是可以立即激活的,但是我鏈接linux服務器是通過ssh命令行連接的,當我結束命令運行后,其實也就斷開了子節點連接了,所以需要再linux服務器上以服務的方式運行
linux服務器/etc/systemd/system目錄下創建文件jenkins-slave.service文件
[Unit] Description=jenkins slave service [Service] Type=simple ExecStart=/usr/jdk1.8.0_201/bin/java -jar /usr/java/agent.jar -jnlpUrl http://***/slave-agent.jnlp -secret **** -workDir "/home/jenkins" Restart=always KillMode=process RestartSec=1 [Install] WantedBy=multi-user.target
ExecStart后面寫步驟2中啟動命令,注意java和jar都要使用絕對路徑
4.啟動slave服務
systemctl start jenkinsslave.service