Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >詹金斯正在运行,但服务部门表示失败了。

詹金斯正在运行,但服务部门表示失败了。
EN

Stack Overflow用户
提问于 2021-12-16 06:23:21
回答 2查看 1.8K关注 0票数 4

由于我已经通过在CentOS7上安装了jenkins 2.319.1,所以我有一个问题,就是我可以通过systemctl启动jenkins作为服务启动jenkins。然后詹金斯将启动一个I可以通过浏览器访问它。但是,如果我试图通过systemctl状态jenkins获得服务的状态。

我首先得到的是:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
PROD [root@abmrndplje001 grafra1969]$ systemctl status jenkins
● jenkins.service - LSB: Jenkins Automation Server
   Loaded: loaded (/etc/rc.d/init.d/jenkins; bad; vendor preset: disabled)
  Drop-In: /etc/systemd/system/jenkins.service.d
           └─00-proxy.conf
   Active: activating (start) since Wed 2021-12-15 19:42:42 CET; 1min 54s ago
     Docs: man:systemd-sysv-generator(8)
  Control: 969 (jenkins)
   CGroup: /system.slice/jenkins.service
           ├─ 969 /bin/sh /etc/rc.d/init.d/jenkins start
           ├─1004 runuser -s /bin/bash jenkins -c ulimit -S -c 0 >/dev/null 2>&1 ; /etc/alternatives/java ...
           ├─1035 bash -c ulimit -S -c 0 >/dev/null 2>&1 ; /etc/alternatives/java -Djava.awt.headless=true...
           └─1041 /etc/alternatives/java -Djava.awt.headless=true -Xmx8g -XX:MaxPermSize=1024m -DJENKINS_H...

Dec 15 19:42:42 abmrndplje001.pass-consulting.com systemd[1]: Starting LSB: Jenkins Automation Server...
Dec 15 19:42:42 abmrndplje001.pass-consulting.com runuser[1004]: pam_unix(runuser:session): session open...0)
Dec 15 19:42:42 abmrndplje001.pass-consulting.com jenkins[969]: Starting Jenkins OpenJDK 64-Bit Server V....0
Dec 15 19:42:55 abmrndplje001.pass-consulting.com jenkins[969]: WARNING: An illegal reflective access op...ed
Dec 15 19:42:55 abmrndplje001.pass-consulting.com jenkins[969]: WARNING: Illegal reflective access by co...n)
Dec 15 19:42:55 abmrndplje001.pass-consulting.com jenkins[969]: WARNING: Please consider reporting this ...$2
Dec 15 19:42:55 abmrndplje001.pass-consulting.com jenkins[969]: WARNING: Use --illegal-access=warn to en...ns
Dec 15 19:42:55 abmrndplje001.pass-consulting.com jenkins[969]: WARNING: All illegal access operations w...se
Hint: Some lines were ellipsized, use -l to show in full.
PROD [root@abmrndplje001 grafra1969]$

大约5分钟后。状态从激活变为失败,并作为原因给出了超时。然而,进程仍在运行,jenkins正在工作,可以通过浏览器访问。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
PROD [root@abmrndplje001 grafra1969]$ systemctl status jenkins -l
● jenkins.service - LSB: Jenkins Automation Server
   Loaded: loaded (/etc/rc.d/init.d/jenkins; bad; vendor preset: disabled)
  Drop-In: /etc/systemd/system/jenkins.service.d
           └─00-proxy.conf
   Active: failed (Result: timeout) since Wed 2021-12-15 19:47:42 CET; 5min ago
     Docs: man:systemd-sysv-generator(8)
  Process: 969 ExecStart=/etc/rc.d/init.d/jenkins start (code=killed, signal=TERM)
   CGroup: /system.slice/jenkins.service
           ├─1004 runuser -s /bin/bash jenkins -c ulimit -S -c 0 >/dev/null 2>&1 ; /etc/alternatives/java -Dj                                                                   ava.awt.headless=true -Xmx8g -XX:MaxPermSize=1024m -DJENKINS_HOME=/var/lib/jenkins -jar /usr/lib/jenkins/jenk                                                                   ins.war --logfile=/var/log/jenkins/jenkins.log --webroot=/var/cache/jenkins/war --daemon --httpPort=8080 --ht                                                                   tpListenAddress=localhost --debug=5 --handlerCountMax=100 --handlerCountMaxIdle=20
           ├─1035 bash -c ulimit -S -c 0 >/dev/null 2>&1 ; /etc/alternatives/java -Djava.awt.headless=true -X                                                                   mx8g -XX:MaxPermSize=1024m -DJENKINS_HOME=/var/lib/jenkins -jar /usr/lib/jenkins/jenkins.war --logfile=/var/l                                                                   og/jenkins/jenkins.log --webroot=/var/cache/jenkins/war --daemon --httpPort=8080 --httpListenAddress=localhos                                                                   t --debug=5 --handlerCountMax=100 --handlerCountMaxIdle=20
           └─1041 /etc/alternatives/java -Djava.awt.headless=true -Xmx8g -XX:MaxPermSize=1024m -DJENKINS_HOME                                                                   =/var/lib/jenkins -jar /usr/lib/jenkins/jenkins.war --logfile=/var/log/jenkins/jenkins.log --webroot=/var/cac                                                                   he/jenkins/war --daemon --httpPort=8080 --httpListenAddress=localhost --debug=5 --handlerCountMax=100 --handl                                                                   erCountMaxIdle=20

Dec 15 19:42:42 abmrndplje001.pass-consulting.com jenkins[969]: Starting Jenkins OpenJDK 64-Bit Server VM war                                                                   ning: Ignoring option MaxPermSize; support was removed in 8.0
Dec 15 19:42:55 abmrndplje001.pass-consulting.com jenkins[969]: WARNING: An illegal reflective access operati                                                                   on has occurred
Dec 15 19:42:55 abmrndplje001.pass-consulting.com jenkins[969]: WARNING: Illegal reflective access by com.goo                                                                   gle.inject.internal.cglib.core.$ReflectUtils$2 (file:/var/cache/jenkins/war/WEB-INF/lib/guice-4.0.jar) to met                                                                   hod java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
Dec 15 19:42:55 abmrndplje001.pass-consulting.com jenkins[969]: WARNING: Please consider reporting this to th                                                                   e maintainers of com.google.inject.internal.cglib.core.$ReflectUtils$2
Dec 15 19:42:55 abmrndplje001.pass-consulting.com jenkins[969]: WARNING: Use --illegal-access=warn to enable                                                                    warnings of further illegal reflective access operations
Dec 15 19:42:55 abmrndplje001.pass-consulting.com jenkins[969]: WARNING: All illegal access operations will b                                                                   e denied in a future release
Dec 15 19:47:42 abmrndplje001.pass-consulting.com systemd[1]: jenkins.service start operation timed out. Term                                                                   inating.
Dec 15 19:47:42 abmrndplje001.pass-consulting.com systemd[1]: Failed to start LSB: Jenkins Automation Server.
Dec 15 19:47:42 abmrndplje001.pass-consulting.com systemd[1]: Unit jenkins.service entered failed state.
Dec 15 19:47:42 abmrndplje001.pass-consulting.com systemd[1]: jenkins.service failed.

如何才能正确启动服务?

我刚刚发现相同的jenkins版本运行在不同的CentOS7服务器上,并且服务状态是活动的。

到目前为止,我看到的唯一不同之处是,工作版本没有使用runuser作为第一个命令。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@jenkins2-rnd grafra1969]# systemctl status jenkins
● jenkins.service - LSB: Jenkins Automation Server
   Loaded: loaded (/etc/rc.d/init.d/jenkins; bad; vendor preset: disabled)
   Active: active (running) since Thu 2021-12-16 15:57:56 CET; 18min ago
     Docs: man:systemd-sysv-generator(8)
  Process: 4436 ExecStop=/etc/rc.d/init.d/jenkins stop (code=exited, status=0/SUCCESS)
  Process: 4448 ExecStart=/etc/rc.d/init.d/jenkins start (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/jenkins.service
           ├─ 1883 ssh-agent
           ├─ 3329 ssh-agent
           ├─ 4452 /etc/alternatives/java -Djava.awt.headless=true -Dhudson.plugins.active_directory.ActiveDirectorySecurityRealm.forceLdaps=f...
           ├─ 5150 ssh-agent
           ├─ 8365 ssh-agent
           ├─12083 sh -c ({ while [ -d '/var/lib/jenkins/workspace/Pam4Web_master@tmp/durable-8b6bf811' -a \! -f '/var/lib/jenkins/workspace/P...
           ├─12084 sh -c ({ while [ -d '/var/lib/jenkins/workspace/Pam4Web_master@tmp/durable-8b6bf811' -a \! -f '/var/lib/jenkins/workspace/P...
           ├─12085 sh -xe /var/lib/jenkins/workspace/Pam4Web_master@tmp/durable-8b6bf811/script.sh
           ├─12088 /usr/lib/jvm/java-11-openjdk/bin/java -classpath /var/lib/jenkins/tools/hudson.tasks.Maven_MavenInstallation/Maven-3.6/boot...
           ├─12969 sleep 3
           ├─13279 ssh-agent
           ├─14595 ssh-agent
           ├─15882 ssh-agent
           └─17056 ssh-agent
EN

回答 2

Stack Overflow用户

发布于 2021-12-22 06:28:28

我也遇到了同样的问题并解决了它。这个问题来自于你的/etc/init.d/jenkins。您可能会修改它,并且更新过程(rhel7上的yum)无法替换它。这个“旧文件”与jenkins的新版本不兼容。这就是systemctl命令不能正常工作的原因。

票数 2
EN

Stack Overflow用户

发布于 2022-02-14 02:30:06

问题是,yum想要安装/etc/init.d/jenkins的新版本。不过,既然我以前编辑过它。新文件已经安装在/etc/init.d/jenkins.rpmnew中,而systemd仍然使用旧的文件。我所做的就是接管我从旧的/etc/init.d/jenkins到新文件的更改。然后删除旧的/etc/init.d/jenkins,将/etc/init.d/jenkins.rpmnew重命名为/etc/init.d/jenkins,并重新启动服务。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70380631

复制
相关文章
在AndroidStudio上搭建SVN
  在Eclipse上直接安装SVN插件即可,但是在AndroidStudio上不行,需要关联SVN客户端。并且安装command line的客户端才可以。command line并不是默认下载的,需要自己勾选。
饮水思源为名
2018/09/06
7080
在AndroidStudio上搭建SVN
hostctl · 像PRO一样管理你的hosts文件
在日常的工作中,我们经常会通过编辑hosts文件来处理一些自定义域名的解析任务,每次手动的编辑linux或者mac上/etc/hosts和window上的hosts是一项繁琐的任务。但是现在,我们可以通过hostctl[1]来自动化管理本地域名解析文件,这样一来就可以使某些方面自动化,以使其变得更加干净快捷。
公众号: 云原生生态圈
2020/12/29
1K0
hostctl · 像PRO一样管理你的hosts文件
像导入Python模块一样导入ipynb文件
这是我的系列文章「Python实用秘技」的第12期,本系列立足于笔者日常工作中使用Python积累的心得体会,每一期为大家带来一个几分钟内就可学会的简单小技巧。
朱卫军 AI Python
2023/02/23
5540
像导入Python模块一样导入ipynb文件
像 google 一样测试系列之五:流程与覆盖率篇
本文介绍了如何像google一样进行系列测试,包括单元测试和覆盖率测试。首先介绍了如何通过脚本方式执行单元测试和覆盖测试,并提供了相关示例。其次,介绍了如何衡量测试覆盖率,并提供了相关工具。最后,介绍了如何在CI中运行测试,并提供了一个Jenkins任务的示例。
腾讯移动品质中心TMQ
2017/10/13
1.3K0
像 google 一样测试系列之五:流程与覆盖率篇
在SVN仓库上使用Git 原
最近在使用Git,切身体会到了Git在分支管理、离线开发的优越性,它可以在本地仓库为不同的任务创建不同的分支。
donghui
2019/04/19
1.9K0
在Centos7 上安装SVN
我们这里在/opt下建立一个名为svn的仓库(repository),以后所有代码都放在这个下面,创建成功后在svn下面多了几个文件夹。
拓荒者
2019/03/15
1.1K0
在Centos7 上安装SVN
牛逼! 像展示图片一样便捷的预览 PDF 文件
哈喽,大家好!我是前端实验室的小师妹! PDF 文档的预览功能在日常项目开发中很常见,那么如何快速实现一个 PDF 文档在线预览的功能呢? 这款React-PDF组件你值得拥有! React-PDF
程序员老鱼
2023/05/23
1.6K0
牛逼! 像展示图片一样便捷的预览 PDF 文件
像高手一样行动
像高手一样行动 原则1 盯住你想成为的那个人 我们每个人的面前都有一个『超级偶像』,点燃你内心激情的关键之一在于用你对未来生活的憧憬去充裕你的『超级偶像』的形象,并且每天不断回放这些画面 原则2 每天花15分钟『铭刻』技能 有效铭记的关键在于创造一层强烈的连接关系:通过密集的观察和聆听,你可以想象自己掌握这项技能时的感觉。涉及身体技能时,把你自己投射到表演者的体内,你要对动作、节奏保持高度敏感,试着去感受这些动作的内部形状。涉及思维技能时,你可以通过重塑专家的决策模式来模拟这些技能。 棋手们通过一步一步地复
yeedomliu
2021/07/19
5730
【Wolfram|Alpha Notebook Edition】像W|A一样简单易用,像Mathematica一样强大
Wolfram|Alpha 在学生群体中深受欢迎,是很多在校大学生和高中生探索未知的一大法宝。通常,学生每输入一个问题,Wolfram|Alpha 给出一个(通常具有丰富情境化的)答案。这是个一问一答的过程,能解决很多实际问题,尤其是当与它的分步求解功能相结合的时候。
WolframChina
2019/11/21
1.9K0
【Wolfram|Alpha Notebook Edition】像W|A一样简单易用,像Mathematica一样强大
使用 Java 8 Stream 像操作 SQL 一样处理数据(上)
作者:刘亚涛 博客链接:https://my.oschina.net/liuyatao19921025/blog/1608232 几乎每个Java应用都要创建和处理集合。集合对于很多编程任务来说是一个很基本的需求。举个例子,在银行交易系统中你需要创建一个集合来存储用户的交易请求,然后你需要遍历整个集合才能找到这个客户这段时间总共花费了多少金额。尽管集合非常重要,但是在java中对集合的操作并不完美。 首先,对一个集合处理的模式应该像执行SQL语言操作一样可以进行比如查询(一行交易中最大的一笔)、分组(用于消
企鹅号小编
2018/02/02
1.1K0
使用 Java 8 Stream 像操作 SQL 一样处理数据(上)
我的开源项目:文件快递柜-口令分享文本,文件,像拿快递一样取文件
很多时候,我们都想将一些文件或文本传送给别人,或者跨端传递一些信息,但是我们又不想为了分享,而去下载一些七里八里的软件,这时候,我们就可以使用口令传送箱,像拿快递一样取文件。
SingYi
2022/12/12
5640
我的开源项目:文件快递柜-口令分享文本,文件,像拿快递一样取文件
像TransactionScope一样使用DbTransaction
System.Transactions.TransactionScope为了提供一种非常方便的实现分布式事务的方式,但是在某些情况下为了阻止本地事务向分布式事务提升,我们只能通过DbTransaction进行事务控制。在进行数据库操作的时候,我们经常会遇到这样的事务场景:当某个方法单独执行的时候,它应该在一个单一的DbTransaction中执行;当多个方法一起执行的时候,它们应用共同在DbTransaction中执行。在本篇文章中我们通过对DbTransaction进行封装,提供一种类似于Transact
蒋金楠
2018/01/15
1.6K0
像高手一样重置Vuex的state
Vuex对于管理你的Vue应用很有用,但是如果你的应用很大,同时又把所有的应用状态放到单个状态对象上则会变的低效且难以维护。这种情况下,则需要分割到多个小的modules中。
前端黑板报
2019/09/25
4.3K0
像高手一样重置Vuex的state
像对象一样对待数据
咱们编程教室有不少同学,学完了基础课程,掌握了一定的编程能力,开始做项目了。然后很可能遇到一个问题:管理数据。课程里有讲过用文件保存数据,还有 pickle、csv 等模块辅助。但对于稍微复杂一点的数据,往往不够方便。成熟的解决方案就是使用数据库。
Crossin先生
2018/07/24
7260
像对象一样对待数据
[转自blueidea]像table一样布局div Ⅰ
翻译自:Equal height boxes with CSS 原文:http://www.456bereastreet.com/archive/200405/equal_height_boxes_with_css/ 下面是我翻译的内容,是根据我对文章的理解意译的,你就别挑哪里翻译的不对了,我的目的只是传达这个CSS技巧 许多网页设计师都喜欢,将两个或者多个容器等高的并排放置,并在里面展示每个容器的内容,就象经典表格布局中的单元格控制几个栏目的位置,也喜欢容器的内容居中或顶部对齐显示。 但是你又不喜欢用
菩提树下的杨过
2018/01/22
1.4K0
像人一样思考的教学芯片
这个被称为水库计算系统的网络能够在对话之前对其进行预测,并帮助预测未来的结果。 由密歇根大学电气工程和计算机科学教授魏璐率领的油藏计算系统研究小组最近在Nature Communications上发表了他们的研究成果。 教学芯片 过去用较大的光学元件创建了能改进典型神经网络容量并减少所需训练时间的水库计算系统。然而,UM集团使用忆阻器创造了他们的系统,这种系统所需空间较小,可以更容易地集成到现有的基于硅的电子器件中。 忆阻器是可以执行逻辑和存储数据的特殊类型的电阻设备。这与典型的计算机系统形成了对比,处
企鹅号小编
2018/01/10
5930
像人一样思考的教学芯片
图形编辑器开发:是否要像 Figma 一样上 wasm
因为图形处理会有相当多无法利用到 WebGL GPU 加速的 CPU 密集的计算。比如对一条复杂贝塞尔曲线进行三角化,对多个图形进行复杂图形的布尔运算。
前端西瓜哥
2023/08/18
5360
图形编辑器开发:是否要像 Figma 一样上 wasm
「Python实用秘技12」像导入模块一样导入ipynb文件
这是我的系列文章「Python实用秘技」的第12期,本系列立足于笔者日常工作中使用Python积累的心得体会,每一期为大家带来一个几分钟内就可学会的简单小技巧。
Feffery
2023/01/13
1.7K0
「Python实用秘技12」像导入模块一样导入ipynb文件
ProxySQL!像C罗一样的强大!
作者 | 张甦, 数据库领域的专家和知名人士、图书《MySQL王者晋级之路》作者,51CTO 专家博主。近10年互联网线上处理及培训经验,专注于 MySQL 数据库,对 MongoDB、Redis 等 NoSQL 数据库以及 Hadoop 生态圈相关技术有深入研究,具备非常丰富的理论与实战经验。
数据和云
2018/07/27
1.3K0
ProxySQL!像C罗一样的强大!
点击加载更多

相似问题

是否有龟形SVN模拟Perforce的“文件同步到以前的修订”图标

13

龟SVN分支问题

12

破龟SVN存储库

20

像.gitignore一样忽略SVN

410

相当于龟的SVN更新在乌龟?

23
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文