Jenkins启动失败的一些处理

简介: Jenkins启动失败的一些处理

启动失败的一些表现:Starting jenkins (via systemctl):  Job for jenkins.service failed because the control process exited with error code. See "systemctl status jenkins.service" and "journalctl -xe" for details.

[FAILED]


常见的解决方案:

1)修改jdk配置

——————————————————————————

编辑文件:vim /etc/init.d/jenkins

找到 candidates, 在第一行 加入 自己的jdk的java路径

——————————————————————————

2)校验Java版本是否匹配。不匹配的验证方式如下:——————————————————————————————————————————

jenkins -v      输出如下:

Sep 08, 2022 3:43:13 PM executable.Main verifyJavaVersion

SEVERE: Running with Java class version 52, which is older than the Minimum required version 55. See https://jenkins.io/redirect/java-support/

java.lang.UnsupportedClassVersionError: 52.0

at executable.Main.verifyJavaVersion(Main.java:145)

at executable.Main.main(Main.java:109)

Jenkins requires Java versions [17, 11] but you are running with Java 1.8 from /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.342.b07-1.el7_9.x86_64/jre

java.lang.UnsupportedClassVersionError: 52.0

at executable.Main.verifyJavaVersion(Main.java:145)

at executable.Main.main(Main.java:109)

——————————————————————————————————————————

3)端口被占用

修改端口:

————————————————————

修改配置文件

vim /etc/sysconfig/jenkins

修改 JENKINS_PORT="7777"

:wq 保存退出

然后重启jenkins

————————————————————

第二种修改端口的方式:

——————————————————————

vim /usr/lib/systemd/system/jenkins.service

Environment="JENKINS_PORT=7777"

:wq 保存退出

重新加载服务:

systemctl daemon-reload

重启Jenkins:

systemctl start jenkins

service jenkins start

——————————————————————

如果依然提示端口被占用:

安装openjdk11

——————————————————————————————————

官方文档https://www.jenkins.io/doc/book/installing/linux/#red-hat-centos 

相关文章
|
8月前
udevd启动失败问题
udevd启动失败问题
95 0
|
jenkins Java 持续交付
Jenkins部署报错问题:已解决
其他更多的Jenkins操作可以看我的其他博客 : 服务搭建篇(九) 使用GitLab+Jenkins搭建CI\CD执行环境 (上) 基础环境搭建 服务搭建篇(十) 使用GitLab+Jenkins搭建CI\CD执行环境 (下) 配置整合
572 0
|
8月前
|
jenkins 持续交付
安装Jenkins并启动
安装Jenkins并启动
56 0
|
Java jenkins 持续交付
SonarQube安装遇到的常见报错问题启动不起来等
SonarQube安装遇到的常见报错问题启动不起来等
|
jenkins Shell 持续交付
jenkins权限问题
jenkins权限问题
240 0
|
jenkins Java Shell
Jenkins配置
Jenkins配置
194 0
|
jenkins Java 应用服务中间件
02-Jenkins-Jenkins服务部署在Tomcat下
02-Jenkins-Jenkins服务部署在Tomcat下
|
Docker 容器
记一次docker启动失败的问题排查与解决
docker启动失败问题排查与常见解决方案
记一次docker启动失败的问题排查与解决
|
jenkins 持续交付
jenkins通过supervisor配置守护进程
jenkins通过supervisor配置守护进程
240 0
|
jenkins 持续交付
Jenkins 服务重启方法
Jenkins 服务重启方法
1770 0
Jenkins 服务重启方法

相关实验场景

更多