最近在使用jenkins ,然后使用tomcat的方式去搭建了一套持续化集成服务,但是发现在本机master创建节点的时候遇到了这个问题,自己也是找了很多解决方法,终于找到了
解决步骤第一步:
通过这种方式去链接,我在网上找了很多方法发现:通过这种ssh的方式相对于新手来说比较复杂的,对于初学者,我们暂不推荐,可以使用Launch agent by connecting it to the master 创建静态节点,去完成节点的创建,注意:如果你下载的旧版的jenkins,那这里就是:Launch agent via Java Web Start 只是换了名称而已
解决方法第二步:
配置根节点的时候,这里这个工作目录,自己在电脑本机上直接新创建一个工作目录
解决办法第三步:
创建结束后,会有一个小红叉就是代表你的节点并未重新开起来,这个时候,你点击agent.jar,然后去下载agent.jar包,下载完成以后,将文件存放在上面让你创建的工作目录当中去
ps:如果创建节点多了一个红色提示你端口已被禁用,你需要到你的jenkins全局安全配置当中去把端口设置为:随机选取 就可以了
图1
图2
解决办法第四步:
- 进入到你存放agent.jar包目录,然后在terminal 终端里面打开
- 打开了以后复制 命令,输入到刚刚终端中去
- 然后会弹窗这个提示,点击运行就可以了
- 运行完成以后,再去刷新一下,唰的一下~你就发现你的节点已经成功开启!但是注意:使用这种方式需要将刚刚通过命令执行的jar包一直处在运行的状态,否则你的节点就会断开哦。
感谢大家的浏览,如果觉得有帮助的话,可以给我这个踩坑王多一点点支持哦 肛爸爹!