在Slave服务器上创建jenkins用户
adduser jenkins
passwd jenkins
usermod -aG wheel jenkins
# 创建jenkins工作目录
cd /home/jenkins/
mkdir JenkinsHome
chown jenkins:jenkins JenkinsHome
在Jenkins Master服务器上用SSH登录Slave服务器
ssh jenkins@centos7.slave.ops.bluersw.com
在Jenkins-Slave服务器上安装Java
scp jdk-8u211-linux-x64.tar root@centos7.slave.ops.bluersw.com:/opt
ssh root@centos7.slave.ops.bluersw.com
cd /opt/
tar -xvf jdk-8u211-linux-x64.tar
chown -R root:root jdk1.8.0_211/
ln -s /opt/jdk1.8.0_211/ /usr/local/java
vi /etc/profile
JAVA_HOME=/usr/local/java
JRE_HOME=/usr/local/java/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
#重新加载
source /etc/profile
#检查结果
java -version
在Jenkins系统创建slave服务器的jenkins凭证
在“系统管理”-“节点管理”中新建节点
添加:
系统变量:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.8.0_251
系统变量:CLASSPATH
变量值:.;%Java_Home%\bin;%Java_Home%\lib\dt.jar;%Java_Home%\lib\tools.jar
修改:
系统变量:Path
变量值:%Java_Home%\bin;%Java_Home%\jre\bin;(在最前面添加)
# 测试
java -version
安装 .NET Framework (2.0和4.0)
在Master配置节点,在Win-Slave上进入Jenkins系统启动并安装服务
将Slave的Agent程序安装为服务
安装成功