前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >jenkins分布式节点添加

jenkins分布式节点添加

作者头像
@凌晨
发布2021-04-01 14:21:08
5160
发布2021-04-01 14:21:08
举报
文章被收录于专栏:Man_DockerMan_Docker

1、java环境安装。

代码语言:javascript
复制
mkdir -p /var/lib/jenkins
[root@node1 src]# ls
jdk-8u211-linux-x64.tar.gz

[root@node1 src]# tar xvf jdk-8u211-linux-x64.tar.gz

[root@node1 src]# ln -sv jdk1.8.0_211  jdk  
[root@node1 src]# ln -sv /usr/local/src/jdk/bin/* /usr/bin/

[root@node1 ~]# vim /etc/profile
export JAVA_HOME=/usr/local/jdk
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar

[root@node1 ~]# source /etc/profile

[root@node1 ~]# java -version
java version "1.8.0_211"
Java(TM) SE Runtime Environment (build 1.8.0_211-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.211-b12, mixed mode)
[root@node1 ~]# echo $JAVA_HOME
/usr/local/jdk
[root@node1 ~]# echo $CLASSPATH
/usr/local/jdk/lib:/usr/local/jdk/jre/lib:/usr/local/jdk/lib/tools.jar

2、若node节点也需要在gitlab仓库拉取镜像则需要下载git工具

代码语言:javascript
复制
yum install git -y

3、系统管理-->节点管理-->新建节点

jenkins分布式节点添加
jenkins分布式节点添加

添加服务器ssh的用户名密码

jenkins分布式节点添加
jenkins分布式节点添加

4、拉起你添加的node节点 日志信息中虽然显示代理连接成功,但有一处报错"/var/lib/jenkins/jdk/bin/java"没有这个文件或目录

jenkins分布式节点添加
jenkins分布式节点添加

5、需在node节点定义的工作目录下创建此文件目录并创建java软链接

代码语言:javascript
复制
[root@node1 ~]# mkdir -pv /var/lib/jenkins/jdk/bin
mkdir: created directory ‘/var/lib/jenkins/jdk’
mkdir: created directory ‘/var/lib/jenkins/jdk/bin’
[root@node1 ~]# ln -sv /usr/local/src/jdk/bin/java /var/lib/jenkins/jdk/bin  #创建软链接,直接指向java二进制可执行文件
‘/var/lib/jenkins/jdk/bin/java’ -> ‘/usr/local/src/jdk/bin/java’

6、再重新启动node节点的连接,此时报错信息已经解决,node节点创建成功

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-03-29 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档