centos

centos jenkins更新版本步骤

小樊
40
2025-11-30 00:33:40
栏目: 智能运维

CentOS 上 Jenkins 升级步骤

一 升级前准备

二 方式一 YUM 仓库升级(推荐)

  1. 检查可用更新:sudo yum check-update jenkins
  2. 执行升级:sudo yum upgrade jenkins -y
  3. 重启服务:sudo systemctl restart jenkins
  4. 验证版本:访问 http://服务器IP:8080,在 Manage Jenkins → About 确认新版本;或执行 sudo systemctl status jenkins 查看运行状态。

三 方式二 WAR 包替换升级(手动)

  1. 停止服务:sudo systemctl stop jenkins
  2. 备份旧 WAR 与目录:
    • 备份 WAR(常见路径如 /usr/share/jenkins/jenkins.war/usr/lib/jenkins/jenkins.war):sudo cp /usr/share/jenkins/jenkins.war /usr/share/jenkins/jenkins.war.bak_$(date +%F)
    • 备份数据目录:sudo cp -a /var/lib/jenkins /var/lib/jenkins_backup_$(date +%F)
  3. 下载新 WAR(示例为稳定版仓库,实际请替换为目标版本):
    • 稳定版仓库:wget https://pkg.jenkins.io/redhat-stable/jenkins.war -O /usr/share/jenkins/jenkins.war
    • 或镜像源:wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/war/2.463/jenkins.war -O /usr/share/jenkins/jenkins.war
  4. 恢复目录权限(如 WAR 运行用户为 jenkins):sudo chown -R jenkins:jenkins /usr/share/jenkins /var/lib/jenkins
  5. 启动服务:sudo systemctl start jenkins;如需随开机自启:sudo systemctl enable jenkins
  6. 验证版本:访问 http://服务器IP:8080 确认升级成功。

四 升级后验证与回滚

五 常见问题与注意事项

0
看了该问题的人还看了