心耘博客 | ZLPRIME-磊落平生志,破浪去乘风 心耘博客 | ZLPRIME-磊落平生志,破浪去乘风
  • 首页
  • 朝花夕拾
    • 光影记录
    • 生活随笔
  • 代码如诗
    • 100 Days of SwiftUI
    • 后端技术
    • 服务器配置
  • 影集
  • 关于我
  • 更多
    • 专题汇总
    • 友情链接
    • 留言板
  • 1
  • 0

Jenkins启动失败的故障排查

心耘
3 年前

通过 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.
Jenkins启动失败的故障排查

这里只是告诉我们服务启动失败,但是并没有告诉我们为什么会启动失败。根据提示,我们可以通过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命令目录添加在末尾并保存:

Jenkins启动失败的故障排查

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

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

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

java jenkins linux
1
Centos8中安装jdk1.8
上一篇
Centos8安装redis
下一篇

评论 (0)

再想想
暂无评论

心耘

73
文章
167
评论
93
喜欢

标签

centos (13) java (22) jenkins (7) linux (12) lombok (1) maven (1) mysql (3) redis (2) rocky linux (3) spring (8) wordpress (5) 发布 (3) 实用技巧 (7) 教程 (6) 服务器配置 (3) 生活 (5) 部署 (2)

聚合文章

生活杂记(一)
家电选购小结-空调
十一带娃心得
通过War包升级Jenkins版本

专题推荐

7

Jenkins合集

12

服务器配置

猜你喜欢

通过War包升级Jenkins版本

通过War包升级Jenkins版本

1 年前
413 0 0
Linux修改系统时区并同步系统时间

Linux修改系统时区并同步系统时间

1 年前
1,091 0 1
Linux中安装并配置Maven

Linux中安装并配置Maven

1 年前
989 0 0
在Centos中新建用户

在Centos中新建用户

1 年前
1,058 0 0
1

简介

海边微风起,等风也等你

留言板

留言板

小伙伴们

2Broear 乙末博客 若志随笔 豆豆 诗意笔记 元のDiary
Copyright © 2017-2025 心耘博客 | ZLPRIME-磊落平生志,破浪去乘风. 皖ICP备17019582号
  • 首页
  • 朝花夕拾
    • 光影记录
    • 生活随笔
  • 代码如诗
    • 100 Days of SwiftUI
    • 后端技术
    • 服务器配置
  • 影集
  • 关于我
  • 更多
    • 专题汇总
    • 友情链接
    • 留言板

搜索

  • java
  • spring

心耘

73
文章
167
评论
93
喜欢