标签:启动失败 ice date work .com repo start workspace 输入
因为在DevOps实践环境搭建规划中,Jenkins的任务需要执行docker swarm的相关命令,简单起见,把jenkins安装在swarm的manager节点上
$ ssh 192.168.1.101
openjdk安装明细,请参考这里。
maven安装明细,请参考这里。
docker安装明细,请参考这里。
$ wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
$ rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
通过yum安装:
$ yum -y install jenkins
目录/文件名 | 说明 |
---|---|
/usr/lib/jenkins/ | 安装目录,war包所在地。 |
/etc/sysconfig/jenkins | 配置文件 |
/var/lib/jenkins/ | 主目录,工作目录(workspace)也在这里 |
/var/log/jenkins/jenkins.log | 日志文件 |
$ vi /etc/sysconfig/jenkins
# 把默认端口8080改成8088
JENKINS_PORT="8088"
$ firewall-cmd --zone=public --add-port=8088/tcp --permanent
$ firewall-cmd --zone=public --add-service=http --permanent
$firewall-cmd --reload
$ service jenkins start
$ chkconfig jenkins on
注意:
如果启动失败,检查jenkins是否配置jdk。
如果没有配置,打开/etc/rc.d/init.d/jenkins文件,在candidates的最后面加上的jdk路径:
$ vi /etc/rc.d/init.d/jenkins
# 添加java的路径
candidates="
***
***
/usr/bin/java
/usr/local/java/jdk-<version>/bin/java # 加入java命令文件所在路径
"
http://192.168.1.101:8088
$ cat /var/lib/jenkins/secrets/initialAdminPassword
标签:启动失败 ice date work .com repo start workspace 输入
原文地址:https://www.cnblogs.com/yorkwu/p/9242605.html