zlprime zlprime
  • 首页
  • 朝花夕拾
    • 摄影
    • 读书
    • 生活
    • 随笔
  • 技能分享
    • WordPress
  • 其它
    • 游记地图
    • 闲言碎语
    • 阅读书单
    • 友情链接
    • 留言板
  • Java

Jenkins启动失败的故障排查

Stone
4周前Java
106 0 0

通过 service jenkins start 启动jenkins,但是却启动失败。报如下错误:

Job for jenkins.service failed because the control process exited with error code.
See "systemctl status jenkins.service" and "journalctl -xe" for details.

这里只是告诉我们服务启动失败,但是并没有告诉我们为什么会启动失败。根据提示,我们可以通过systemctl status jenkins.service 命令查看详情。

如果报错信息中提示了这一句:Starting Jenkins bash: /usr/bin/java: 没有那个文件或目录

localhost.localdomain jenkins[1880]: Starting Jenkins bash: /usr/bin/java: 没有那个文件或目录

则说明是在启动jenkins的时候,在/usr/bin/java目录下,没有找到java命令。这个问题很好解决,有两种解决方法:

  1. 进入jenkins的配置文件
vim /etc/init.d/jenkins

在该文件的candidates配置项下,将你的java命令目录添加在末尾并保存:

2.如果该方法没有生效,你还可以进行软连接的方式:

ln -s /usr/software/java/jdk1.8.0_341/bin/java /usr/bin/java #将你的java命令目录与/usr/bin/java进行软连接

进行完以上修改以后,再尝试启动jenkins,一般就可以正常启动了

jenkins linux
0
本文系作者 @Stone 原创发布在 zlprime。未经许可,禁止转载。
Centos8中安装jdk1.8
上一篇
Centos8中安装maven并配置本地仓库
下一篇
评论 (0)
再想想
聚合文章
Knife4J的基本使用
2周前
Swagger的基本使用
2周前
Lombok的使用
2周前
夏天的风
4周前
相关文章
Knife4J的基本使用
Swagger的基本使用
Lombok的使用
夏天的风
简介

海边微风起,等风也等你

留言板
留言板
小伙伴们
2Broear Libra の 向往 云帆沧海 若志随笔 豆豆 Chuanbo
Copyright © 2017-2022 zlprime. 皖ICP备17019582号
  • 首页
  • 朝花夕拾
    • 摄影
    • 读书
    • 生活
    • 随笔
  • 技能分享
    • WordPress
  • 其它
    • 游记地图
    • 闲言碎语
    • 阅读书单
    • 友情链接
    • 留言板
热门搜索
  • wordpress
  • 随笔
  • 游记
Stone
大家好,我是Stone,现居合肥。
53 文章
134 评论
74 喜欢
  • 0
  • 0
  • Top