systemctl start jenkins启动失败

这篇具有很好参考价值的文章主要介绍了systemctl start jenkins启动失败。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题说明

参照官网安装jenkins: https://pkg.jenkins.io/redhat-stable/

  sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
  sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key

  yum install fontconfig java-11-openjdk
  yum install jenkins

安装完成后通过systemctl 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命令查看详细状态:

[root@VM-8-2-centos ~]# systemctl status jenkins.service
● jenkins.service - Jenkins Continuous Integration Server
   Loaded: loaded (/usr/lib/systemd/system/jenkins.service; disabled; vendor preset: disabled)
   Active: failed (Result: start-limit) since Thu 2023-05-25 15:18:53 CST; 2s ago
  Process: 17367 ExecStart=/usr/bin/jenkins (code=exited, status=1/FAILURE)
 Main PID: 17367 (code=exited, status=1/FAILURE)

May 25 15:18:53 VM-8-2-centos systemd[1]: jenkins.service: main process exited, code=exited, status=1/FAILURE
May 25 15:18:53 VM-8-2-centos systemd[1]: Failed to start Jenkins Continuous Integration Server.
May 25 15:18:53 VM-8-2-centos systemd[1]: Unit jenkins.service entered failed state.
May 25 15:18:53 VM-8-2-centos systemd[1]: jenkins.service failed.
May 25 15:18:53 VM-8-2-centos systemd[1]: jenkins.service holdoff time over, scheduling restart.
May 25 15:18:53 VM-8-2-centos systemd[1]: Stopped Jenkins Continuous Integration Server.
May 25 15:18:53 VM-8-2-centos systemd[1]: start request repeated too quickly for jenkins.service
May 25 15:18:53 VM-8-2-centos systemd[1]: Failed to start Jenkins Continuous Integration Server.
May 25 15:18:53 VM-8-2-centos systemd[1]: Unit jenkins.service entered failed state.
May 25 15:18:53 VM-8-2-centos systemd[1]: jenkins.service failed.

网上大多都说是jdk路径问题和jdk版本不符。而我换了很多版本,路径也加上了安装路径依然无法解决systemctl
启动的问题

解决方式

以下方式可能只针对我服务器下的环境有效,可供参考

  • 方式一:

    cd /etc/init.d
    # 启动 
    ./jenkins start 
    # 停止 
    ./jenkins stop 
    # 状态 
    ./jenkins status
    
  • 方式二:

    修改配置文件中的用户名为root

    老版本

    # vim /etc/sysconfig/jenkins
    
    修改为: JENKINS_USER="root"
    

    新版本

    # vim /usr/lib/systemd/system/jenkins.service
    
    修改为: 
    User=root
    Group=root
    

​ 修改完成后执行 # systemctl daemon-reload 重载配置

参考

Jenkins启动失败的七个问题文章来源地址https://www.toymoban.com/news/detail-808411.html

到了这里,关于systemctl start jenkins启动失败的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • systemctl start jenkins执行命令之后报错

    报错阐述 在安装好jenkins和修改了jenkins配置文件之后,重启jenkins时报错,报错内容如下: 执行了 systemctl start jenkins 命令之后,出现的报错信息如下所示: 原因解析: 我报错的原因是jenkins的版本和java的版本不匹配导致的,更换了jenkins版本之后就可以了。

    2024年02月16日
    浏览(34)
  • systemctl 命令设置开机自启动失败

    哈喽大家好,我是咸鱼。今天跟大家分享一个关于 Linux 服务(service)相关的案例   我在 3 月 31日的时候发表了一篇《shell 脚本之一键部署安装 Nginx》,介绍了如何通过 shell 脚本一键安装 Nginx   我脚本中执行了 Nginx 开机自启动的命令,当我使用 systemctl status nginx 命令复核的

    2023年04月10日
    浏览(53)
  • Linux 中启动 Docker 服务时遇到错误消息 `failed to start docker.service: unit docker.service is masked` 启动失败的解决方法

    如果在 Linux 中启动 Docker 服务时遇到错误消息 `failed to start docker.service: unit docker.service is masked`,那么说明 Docker 服务已经被系统禁用了。 在 Linux 系统中,可以使用 `systemctl` 命令来管理系统服务。如果某个服务被禁用,那么该服务的 `systemd` 单元文件会被标记为 \\\"masked\\\"。标记

    2024年02月15日
    浏览(41)
  • Linux中systemctl启动nginx

    部署ng的时候出现了以下现象 开了两个窗口 在其中一个启动了ng,在sbin目录下./nginx启动,启动正常 在另外一个观察ng的进程,进程正常 启动了ng的那个窗口关闭,再去另外一个窗口看ng进程,就无了 没找到导致的原因,启动执行是挂起的,但是我关闭了shell这个远程连接li

    2024年02月09日
    浏览(27)
  • Zookeeper启动失败:FAILED TO START解决方案

     如图,启动zookeeper失败,输入 查看失败原因  Invalid config,我得知是配置文件出了问题,但是检查配置文件没有发现错误 最终在配置文件末尾配置参数结尾发现了未删除的空格  将三个节点配置文件中的空格删去之后,zookeeper均能正常运行 至此问题解决,投身下一个问题中

    2024年02月12日
    浏览(32)
  • Linux SSH访问虚拟机失败 Restarting network (via systemctl)

    访问SSH访问服务器连接失败,重启network 失败 关闭 NetworkManager systemctl stop NetworkManager 然后重启 service network restart

    2024年02月15日
    浏览(26)
  • 启动失败Unable to start embedded Tomcat server

    org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat server at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java)  at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.startWebServer(ServletWebServerApplicationContext.java)  at  org.springframework.boot.

    2024年01月18日
    浏览(37)
  • ssh 启动失败,状态报:activing(start),timeout exceeding

    某次权限配置过程中,突然出现ssh断开,后查,ssh无法重启,状态异常,报超时断开,现场环境8.2版本: 1)检查日志报错如下: 2)前一天晚上,ssh无论怎样都无法正常,启动也显示是/usr/sbin/sshd -D [listener] 0 of 10-100 startups,状态始终显示超时,有意思的是,第2天查看的时候

    2024年02月16日
    浏览(32)
  • 解决Jenkins-2.396启动报错:Failed to start Jenkins Continuous Integration Server.

    场景:现有环境已经使用 Java 8 在运行业务,安装 Jenkins 后启动报错。 原因:因为 Jenkins-2.396 依赖于 Java 11 版本才能启动。 解决方法: yum 安装Java11 修改Jenkins 启动文件 重启Jenkins

    2024年02月14日
    浏览(49)
  • 【经验文档】 docker 启动失败 Failed to start Docker Application Container Engine.

    修改 docker 的镜像源改为国内镜像源之后,重启docker失败,使用 systemctl status docker.service 查看docker容器状态,发现报错 :Failed to start Docker Application Container Engine. 经过排查,发现是因为在修改镜像源配置文件 /etc/docker/daemon.json 后,缺少了 \\\"storage-driver\\\": \\\"devicemapper\\\" 正确的文件应

    2024年02月16日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包