安装jekins:
wget -O /etc/yum.repos.d/jenkins.repohttps://pkg.jenkins.io/redhat-stable/jenkins.repo
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
yum install jenkins
执行
servicejenkins start 时,报错如下:
按照提示执行:systemctl status jenkins.service,提示如下:
发现是找不到jdk,修改文件:
vim /etc/init.d/jenkins
- candidates="
/setup/tools/jdk1.8.0_144/bin/java #此处为加入的java路径
/etc/alternatives/java
/usr/lib/jvm/java-1.8.0/bin/java
/usr/lib/jvm/jre-1.8.0/bin/java
/usr/lib/jvm/java-1.7.0/bin/java
/usr/lib/jvm/jre-1.7.0/bin/java
/usr/bin/java
/etc/sysconfig/jenkins
- do
- [ -x "$JENKINS_JAVA_CMD" ] && break
- JENKINS_JAVA_CMD="$candidate"
- done
重新执行:
[root@mircoserver data]# systemctl daemon-reload
[root@mircoserver data]# service jenkins start
问题解决。
在安装Jenkins后尝试启动时遇到了错误:'Starting Jenkins bash: /usr/bin/java: No such file or directory'。通过运行'systemctl status jenkins.service'发现是由于缺少JDK导致的。解决方法是在'/etc/init.d/jenkins'文件中添加正确的Java路径,并更新启动脚本。完成这些步骤后,使用'systemctl daemon-reload'和'service jenkins start'命令成功启动了Jenkins服务。

被折叠的 条评论
为什么被折叠?



