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节点以前链接正常。