首页 > 解决方案 > jenkins Active:活动(已退出),为什么不运行状态

问题描述

ubuntu 20.04

jenkins version: 2.282

java --version: openjdk 11.0.10 2021-01-19

当我跑步时sudo service jenkins startsudo service jenkins status我得到了以下响应,詹金斯似乎没有跑步。

jenkins.service - LSB: Start Jenkins at boot time
   Loaded: loaded (/etc/init.d/jenkins; generated)
   Active: active (exited) since Fri 2021-03-05 17:11:47 UTC; 14s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 19834 ExecStart=/etc/init.d/jenkins start (code=exited, status=0/SUCCESS)

Mar 05 17:11:46 localjenkins systemd[1]: Starting LSB: Start Jenkins at boot time...
Mar 05 17:11:46 localjenkins jenkins[19834]: Correct java version found
Mar 05 17:11:46 localjenkins jenkins[19834]:  * Starting Jenkins Automation Server jenkins
Mar 05 17:11:46 localjenkins su[19873]: (to jenkins) root on none
Mar 05 17:11:46 localjenkins su[19873]: pam_unix(su-l:session): session opened for user jenkins by (uid=0)
Mar 05 17:11:46 localjenkins su[19873]: pam_unix(su-l:session): session closed for user jenkins
Mar 05 17:11:47 localjenkins jenkins[19834]:    ...done.
Mar 05 17:11:47 localjenkins systemd[1]: Started LSB: Start Jenkins at boot time.

但是在我的 中/var/log/jenkins/jenkins.log,我可以看到它说它已完全启动并运行?

*************************************************************
*************************************************************
*************************************************************

Jenkins initial setup is required. An admin user has been created and a password generated.
Please use the following password to proceed to installation:

105896073c7842b9b71c68fed4e91918

This may also be found at: /var/lib/jenkins/secrets/initialAdminPassword

*************************************************************
*************************************************************
*************************************************************

2021-03-05 17:53:29.447+0000 [id=30]    INFO    jenkins.InitReactorRunner$1#onAttained: Completed initialization
2021-03-05 17:53:29.458+0000 [id=23]    INFO    hudson.WebAppMain$3#run: Jenkins is fully up and running

更新:最后我确实看到该站点已启动并正在运行,但为什么不显示状态Running而不是Exited. 有谁知道?谢谢

标签: ubuntujenkins

解决方案


您可能已将 /etc/defaults/jenkins 中的端口号从 8080 更改为 80,因此它显示

即使我有同样的问题,无法访问詹金斯;现在我已更改为 8080,现在该站点正在运行,但仍然在下面看到,但 Jenkins 正在运行并且能够连接

oot@ip-10-0-0-13:~# service jenkins status ● jenkins.service - LSB:在引导时启动 Jenkins 已加载:已加载(/etc/init.d/jenkins;已生成) 活动:已激活(已退出)自 2021 年 3 月 23 日星期二 17:05:36 UTC 起;16 秒前 文档:man:systemd-sysv-generator(8) 进程:964 ExecStart=/etc/init.d/jenkins start (code=exited, status=0/SUCCESS)

3 月 23 日 17:05:35 ip-10-0-0-13 systemd[1]:jenkins.service:成功。3 月 23 日 17:05:35 ip-10-0-0-13 systemd[1]:停止 LSB:在启动时启动 Jenkins。3 月 23 日 17:05:35 ip-10-0-0-13 systemd[1]:启动 LSB:在启动时启动 Jenkins... 3 月 23 日 17:05:35 ip-10-0-0-13 jenkins[ 964]:找到正确的 java 版本 3 月 23 日 17:05:35 ip-10-0-0-13 jenkins [964]:* 启动 Jenkins 自动化服务器 jenkins 3 月 23 日 17:05:35 ip-10-0-0-13 su[997]: (to jenkins) root on none Mar 23 17:05:35 ip-10-0-0-13 su[997]: pam_unix(su-l:session): 由 (uid) 为用户 jenkins 打开的会话=0) 3 月 23 日 17:05:35 ip-10-0-0-13 su[997]: pam_unix(su-l:session): 用户 jenkins 的会话关闭 3 月 23 日 17:05:36 ip-10-0 -0-13 詹金斯[964]:……完成。3 月 23 日 17:05:36 ip-10-0-0-13 systemd[1]:启动 LSB:在启动时启动 Jenkins

我的问题已通过更改端口号得到解决,但仍显示 Active (exited)


推荐阅读