环境说明:java
主节点:windows serverlinux
从节点:两台linuxwindows
1. windows server安装jenkins就很少说了,直接添加节点配置以下安全
2.全局安全配置,指定确认的端口后,记得开启服务器防火墙服务器
2.linux机器须要安装Java 环境,安装后拷贝agen.jar文件到linux服务器。ssh
例如:我拷贝文件到/usr/java,目录spa
命令行定位到/usr/java 目录,而后运行图中命令启动子节点命令行
3.命令行启动后,jenkins节点是能够当即激活的,可是我连接linux服务器是经过ssh命令行链接的,当我结束命令运行后,其实也就断开了子节点链接了,因此须要再linux服务器上以服务的方式运行3d
linux服务器/etc/systemd/system目录下建立文件jenkins-slave.service文件code
[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