失败的原因

  1. jenkins.service - LSB: Jenkins Automation Server
  2. Loaded: loaded (/etc/rc.d/init.d/jenkins; bad; vendor preset: disabled)
  3. Active: failed (Result: exit-code) since 2020-05-19 20:40:51 CST; 3min 27s ago
  4. Docs: man:systemd-sysv-generator(8)
  5. Process: 1880 ExecStart=/etc/rc.d/init.d/jenkins start (code=exited, status=1/FAILURE)
  6. 5 19 20:40:50 localhost.localdomain systemd[1]: Starting LSB: Jenkins Automation Server...
  7. 5 19 20:40:51 localhost.localdomain runuser[1885]: pam_unix(runuser:session): session opened for user root by (uid=0)
  8. 5 19 20:40:51 localhost.localdomain jenkins[1880]: Starting Jenkins bash: /usr/bin/java: 没有那个文件或目录
  9. 5 19 20:40:51 localhost.localdomain systemd[1]: jenkins.service: control process exited, code=exited status=1
  10. 5 19 20:40:51 localhost.localdomain jenkins[1880]: [失败]
  11. 5 19 20:40:51 localhost.localdomain systemd[1]: Failed to start LSB: Jenkins Automation Server.
  12. 5 19 20:40:51 localhost.localdomain systemd[1]: Unit jenkins.service entered failed state.
  13. 5 19 20:40:51 localhost.localdomain systemd[1]: jenkins.service failed.

解决方案

启动异常,没有/usr/bin/java目录

修改配置文件vi /etc/init.d/jenkins

  1. candidates="
  2. /etc/alternatives/java
  3. /usr/lib/jvm/java-1.8.0/bin/java
  4. /usr/lib/jvm/jre-1.8.0/bin/java
  5. /usr/lib/jvm/java-1.7.0/bin/java
  6. /usr/lib/jvm/jre-1.7.0/bin/java
  7. /usr/lib/jvm/java-11.0/bin/java
  8. /usr/lib/jvm/jre-11.0/bin/java
  9. /usr/lib/jvm/java-11-openjdk-amd64
  10. /usr/bin/java
  11. /usr/local/jdk1.8.0_171/bin/java #这一排是自己的java环境地址
  12. "

解决方案2软连接

ln -s /usr/local/jdk1.8.0_161/bin/java /usr/bin/java

jenkins启动失败 jenkins.service failed Starting Jenkins bash: /usr/bin/java: 没有那个文件或目录的更多相关文章

  1. Starting Jenkins bash: /usr/bin/java: 没有那个文件或目录

    [root@localhost /]# systemctl status jenkins.service ● jenkins.service - LSB: Jenkins Automation Ser ...

  2. jenkins启动失败,提示Starting Jenkins Jenkins requires Java8 or later, but you are running 1.7.0

    # 背景 centos安装jenkins后,先启动jenkins服务,结果报错如下: 但自己明明已经安装了java8的 # 解决方法 既然安装了java8的话,那么证明是jenkins启动的是还是用的 ...

  3. qt打包问题。启动失败:Application failed to start because platform plugin “windows” is missing

    qt打包启动失败:Application failed to start because platform plugin “windows” is missing 通常的原因是因为没有platform ...

  4. linux中service *** start与直接运行/usr/bin/***的区别

    在linux想要运行启动一个服务有两种方法: 1,运行/etc/init.d/目录下的shell脚本,还可以有快捷方式,service *** start/ stop/restart /status, ...

  5. jenkins启动失败

    一:http://localhost:8080已经可以进了 二:修改端口 只是因为8080端口已经有程序占用了,需要修改端口号,但是在jenkins.xml文件中修改端口号,并不起作用. 解决方法是: ...

  6. mysql启动失败“MySQL Daemon failed to start”

    CentOS上,用命令:service mysqld restart 启动mysql报错: # service mysqld restart Stopping mysqld: [ OK ] MySQL ...

  7. WAS启动报错Service failed to start. startServer return code = -1

    http://www-01.ibm.com/support/docview.wss?uid=swg21368020 Problem(Abstract) Attempts to start IBM We ...

  8. Ubuntu 16.04下操作iptables的技巧(解决Failed to start iptables.service: Unit iptables.service not found.或者/etc/init.d/iptables: 没有那个文件或目录)

    /etc/init.d/iptables网上的解法应该都是基于CentOS 6去实践,而在CentOS 7中又被firewalld给取代,所以操作上的写法基本会改变,但是底层iptables则不会改变 ...

  9. Jenkins 安装启动提示“iJob for jenkins.service failed because the control process exited with error code. See "systemctl status jenkins.service" and "journalctl -xe" for details.”

    通过RPM安装Jenkins简单方便,不太需要复杂的过程,但是在安装完成以后启动Jenkins的时候提示“Starting jenkins (via systemctl): Job for jenki ...

随机推荐

  1. 【dva】model中effects函数的解析

    结构 effects: { *pageQuery({ payload = {} }, { select, call, put }) { const res = yield call(pageQuery ...

  2. 如何用PHP/MySQL为 iOS App 写一个简单的web服务器(译) PART1

    原文:http://www.raywenderlich.com/2941/how-to-write-a-simple-phpmysql-web-service-for-an-ios-app 作为一个i ...

  3. bjdctf_2020_router

    这道题其实主要考linux下的命令.我们来试一下!!! 可以看到,只要我们在命令之间加上分号,就可以既执行前面的命令,又执行后面的命令... 这道题就不看保护了,直接看一下关键的代码. 这里可以看到s ...

  4. 删除列Table.RemoveColumns(Power Query 之 M 语言)

    数据源: "姓名""基数""个人比例""个人缴纳""公司比例""公司缴纳"&qu ...

  5. 洛谷八月月赛 II T1 题解

    Content 在大小为 \(n\) 的数字三角形中,第 \(i\) 行包含有 \(i\) 个数字,数字从上到下,从左到右依次排列为 \(1,2,3,\dots\). 设第 \(i\) 行第 \(j\ ...

  6. 搭建 3D 智慧农场可视化,解锁绿色生态田园

    前言 何为"无人农场"?中国工程院院士罗锡文用五句话高度概括:"耕种管收生产环节全覆盖:机库田间转移作业全自动:自动避障异况停车保安全:作物生产过程实施全监控:智能决策精 ...

  7. vim操作(复制,粘贴)

    整行操作 单行复制 在"命令"模式下,将光标移动到将要复制的行处,按"yy"进行复制 多行复制 在"命令"模式下,将光标移动到将要复制的首行 ...

  8. git提交报错:Error merging: refusing to merge unrelated histories

    执行: git pull origin master --allow-unrelated-histories 然后再重新push即可

  9. BitBake使用攻略--BitBake的语法知识一

    目录 写在前面 1. BitBake中的赋值 1.1 直接赋值 1.2 间接赋值 1.3 追加与前加赋值 1.4 Override风格的赋值语法 1.5 标志赋值 1.6 内联函数赋值 1.7 其他一 ...

  10. Sum(hdu4407)

    Sum Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submiss ...