Jenkins升级迁移--2.176升级2.249(十二)

简介: Jenkins升级迁移由于集成sonarqube的时候Jenkins2.176总是报错,因此直接将2.176升级为2.249,由于2.249是在其他机器上部署的,因此要迁移过来

Jenkins升级迁移

由于集成sonarqube的时候Jenkins2.176总是报错,因此直接将2.176升级为2.249,由于2.249是在其他机器上部署的,因此要迁移过来

1.备份之前的项目

[root@jenkins ~]# cp -ra /var/lib/jenkins/workspace/ /backup/

2.停止Jenkins2.176并卸载

[root@jenkins ~]# systemctl stop jenkins
[root@jenkins ~]# yum -y remove jenkins

3.安装Jenkins2.249

3.1.安装Jenkins

[root@jenkins ~]# yum -y localinstall jenkins-2.249.1-1.1.noarch.rpm
[root@jenkins ~]# systemctl start jenkins

3.2.解锁Jenkins

3.3.不选择任何安装方式

点击x号即可跳过安装插件

3.4.Jenkins准备就绪

4.将之前打包的插件批量导入

1.批量导入包
[root@jenkins ~]# cd /var/lib/jenkins/
[root@jenkins jenkins]# rm -rf plugins/
[root@jenkins jenkins]# rz -E     #上传Jenkins plugin包
[root@jenkins jenkins]# tar xf jenkins-plugins-2-249.tar.gz 
[root@jenkins jenkins]# ls plugins/ | wc -l
264
2.重启Jenkins
[root@jenkins jenkins]# systemctl restart jenkins

5.忘记admin密码处理方式

由于我们是跳过了向导因此还没来得及设置密码,通过忘记密码的方式来修改,或者是直接点击刚刚的开始使用jenkins进行去后再配置中修改

5.1.设置jenkins免密码登录

[root@jenkins jenkins]# vim /var/lib/jenkins/config.xml 
<useSecurity>flase</useSecurity>
[root@jenkins jenkins]# systemctl restart jenkins
浏览器访问http://192.168.81.220:8080/直接进入程序

5.2.启用安全域

点击配置—configure global security

点击安全与—jenkins own user database

5.3.修改密码

点击配置—manager user

找到admin用户—点击设置

重新输入密码即可

6.登录Jenkins

至此迁移升级完成

7.完整迁移

完整迁移直接把/var/lib/jenkins下面所有文件scp至新服务器即可
目录
相关文章
|
10月前
|
域名解析 jenkins Java
Jenkins的安装与升级
Jenkins的安装与升级
321 0
|
5天前
|
Kubernetes jenkins 网络安全
Jenkins Pipeline 流水线 - 使用代理节点,Remote SSH 对 K8S 进行升级
Jenkins Pipeline 流水线 - 使用代理节点,Remote SSH 对 K8S 进行升级
12 0
|
3月前
|
资源调度 前端开发 JavaScript
jenkins升级及基于jeecgboot 的nbcio-boot前端演示发布
jenkins升级及基于jeecgboot 的nbcio-boot前端演示发布
39 1
|
8月前
|
Ubuntu jenkins Java
jenkins升级坑
jenkins升级坑
107 0
|
Oracle jenkins Java
【2023新windows电脑部署测试环境系列-04】Jenkins问题实测整理(升级jenkins到最新)
【2023新windows电脑部署测试环境系列-04】Jenkins问题实测整理(升级jenkins到最新)
【2023新windows电脑部署测试环境系列-04】Jenkins问题实测整理(升级jenkins到最新)
|
XML jenkins Linux
[linux]jenkins迁移
[linux]jenkins迁移
161 0
|
安全 jenkins Java
Jenkins升级的问题
Jenkins升级的问题
2774 0
|
jenkins 持续交付 开发工具
|
2月前
|
jenkins Java 持续交付
运用Jenkins实现Java项目的持续集成与自动化部署
在新建的Jenkins Job中,我们需要配置源码管理,通常选择Git、SVN等版本控制系统,并填入仓库地址和凭据。接着,设置构建触发器,如定时构建、轮询SCM变更、GitHub Webhook等方式,以便在代码提交后自动触发构建过程。
113 2