背景:
应公司信息课要求,低版本jenkins有漏洞,需升级。
点击jenkins自动升级,升级失败,jenkins无法再进入。
启动jenkins
systemctl start jenkins
查看jenkins状态
systemctl status jenkins
发现有报错
Jenkins requires Java versions [17, 11] but you are running with Java 1.8 from /usr/lib/jvm/java
原因:
2022年7月2日起,jenkins新版本不再支持java8,仅支持java11和java17。
排查路径:
cd /
find -name jenkins.service
找到jenkins.service文件
发现
找到这个文件发现SourcePath=/etc/rc.d/init.d/jenkins,应该是初始化启动配置
打开发现由配置启动使用jdk路径的选项