master 10.0.0.32
slave 10.0.0.33 10.0.0.34
在众多 Job 的场景下,单台 jenkins master 同时执行代码 clone、编译、打包及构建, 其性能可能会出现瓶颈从而会影响代码部署效率,影响 jenkins 官方提供了 jenkins 分 布式构建,将众多 job 分散运行到不同的 jenkins slave 节点,大幅提高并行 job 的处 理能力。

一、配置 slave 节点 java 环境

root@ubuntu1804:~# apt -y install openjdk-8-jdk

二、添加 slave 节点

Jenkins—系统管理—节点管理—新建节点
在这里插入图片描述

# 在slave机器上创建工作目录
mkdir /var/lib/jenkins 

添加master连接到slave的登录凭据 账号 root 密码 root
在这里插入图片描述
在这里插入图片描述
查看构建日志
在这里插入图片描述
添加第二个节点
在这里插入图片描述
在这里插入图片描述

三、验证 slave web 状态

在这里插入图片描述

四、验证 slave 进程状态

root@jenkins-slave1:~# ps -ef | grep java
root       1698   1589  1 16:18 ?        00:00:06 java -jar remoting.jar -workDir /var/lib/jenkins -jar-cache /var/lib/jenkins/remoting/jarCache
root       1789   1574  0 16:26 pts/1    00:00:00 grep --color=auto java
Logo

更多推荐