执行如下命令
[root@localhost jenkins]# systemctl restart jenkins
Job for jenkins.service failed because the control process exited with error code. See "systemctl status jenkins.service" and "journalctl -xe" for details.
根据提示查看错误细节
[root@localhost jenkins]# systemctl status jenkins.service
● jenkins.service - LSB: Jenkins Automation Server
Loaded: loaded (/etc/rc.d/init.d/jenkins; bad; vendor preset: disabled)
Active: failed (Result: exit-code) since 三 2021-12-15 14:33:01 CST; 13s ago
Docs: man:systemd-sysv-generator(8)
Process: 19471 ExecStart=/etc/rc.d/init.d/jenkins start (code=exited, status=1/FAILURE)
Tasks: 37
Memory: 427.2M
CGroup: /system.slice/jenkins.service
├─950 runuser -s /bin/bash root -c ulimit -S -c 0 >/dev/null 2>&1 ; /etc/alternatives/java -Djava.awt.headless=true -Dhudson.model.DownloadService.noSignatureCheck=true -DJ...
├─967 bash -c ulimit -S -c 0 >/dev/null 2>&1 ; /etc/alternatives/java -Djava.awt.headless=true -Dhudson.model.DownloadService.noSignatureCheck=true -DJENKINS_HOME=/var/lib/...
└─968 /etc/alternatives/java -Djava.awt.headless=true -Dhudson.model.DownloadService.noSignatureCheck=true -DJENKINS_HOME=/var/lib/jenkins -jar /usr/lib/jenkins/jenkins.war...
12月 15 14:32:57 localhost.localdomain systemd[1]: Starting LSB: Jenkins Automation Server...
12月 15 14:32:57 localhost.localdomain runuser[19476]: pam_unix(runuser:session): session opened for user root by (uid=0)
12月 15 14:33:01 localhost.localdomain systemd[1]: jenkins.service: control process exited, code=exited status=1
12月 15 14:33:01 localhost.localdomain jenkins[19471]: Starting Jenkins [失败]
12月 15 14:33:01 localhost.localdomain systemd[1]: **Failed to start LSB: Jenkins Automation Server.**
12月 15 14:33:01 localhost.localdomain systemd[1]: Unit jenkins.service entered failed state.
12月 15 14:33:01 localhost.localdomain systemd[1]: jenkins.service failed.
systemctl status jenkins.service 和 journalctl -xe 命令均提示如上加粗内容
(1)上网搜索了,看到有提示java目录没找到的,但我的是对的
[root@localhost ~]# which java
/usr/bin/java
[root@localhost ~]# cat /etc/init.d/jenkins
candidates="
#/etc/alternatives/java
#/usr/lib/jvm/java-1.8.0/bin/java
#/usr/lib/jvm/jre-1.8.0/bin/java
#/usr/lib/jvm/java-1.7.0/bin/java
#/usr/lib/jvm/jre-1.7.0/bin/java
/usr/bin/java # 两者一致
"
(2)说java版本低了,用的是jdk1.7,应该将上面的注释掉
(3)搜了很久了,还是重启不了jenkins
但是,我可以在浏览器地址栏输入 虚拟机ip:jenkins的端口,成功访问了,很迷
而且我还更新了插件,选择了了完成后重启,还重启了,但命令行就不行
新学jenkins,后来新建任务也执行失败,无从下手了
初次启动jenkins的时候,推荐安装的插件 一些成功,一些失败,后来重试全部失败了
就这样我进到jenkins首页,还新建了第一个管理员用户,都不知道发生了啥,直到后来jenkins执行maven项目失败
请知道的小伙伴 帮我一把