jenkins出错与恢复

如果你的jenkins出现了如下图所示问题(比如不能下载插件,无法保存任务等),这个时候就需要重新安装了。但是简单的重新安装会发现还是没有解决,因为你需要的是卸载干净。

jenkins出错与恢复_第1张图片

一、卸载干净jenknis

要彻底卸载 Jenkins,您可以按照以下步骤进行操作:

1、停止 Jenkins 服务:在终端中运行以下命令:

sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist

如果是Tomcat安装的,则需要cd到tomcat目录,然后shutdown,如:

cd ~/Library/ApacheTomcat/bin
./shutdown.sh

2、删除 Jenkins 文件夹:在终端中运行以下命令:

sudo rm -rf /Applications/Jenkins

3、删除 Jenkins 的配置文件和日志文件:在终端中运行以下命令:

sudo rm -rf /Library/Preferences/org.jenkins-ci.plist
sudo rm -rf /var/log/jenkins

4、删除 Jenkins 用户:在终端中运行以下命令:

sudo dscl . -delete /Users/jenkins

5、缓存目录

  • ~/.jenkins 目录:这个目录通常是 Jenkins 的默认工作目录,其中包含了 Jenkins 的所有任务信息和配置文件。
  • ~/Library/Application Support/Jenkins 目录:在某些情况下,Jenkins 可能将任务信息存储在这个目录中。任务信息和配置文件,请务必备份重要的任务信息和配置文件。

二、恢复数据

描述:将一个jenkins上的项目打包迁移到另外一个jenkins上

实现方式:在jenkins数据目录下的jobs文件夹内有项目的文件夹,可以将项目压缩后迁移到其他jenkins上去

过程:

1.将打包好的tar包在另外的jenkins数据目录jobs中解压

2.重启jenkins或者manage–>Reload Configuration from Disk

3.每台电脑的git的用户凭证不一样,需要重新设置下。

三、其他疑难问题备注

升级后保存失败

部分旧版本插件与新版本Jenkins不兼容导致,需要找出并卸载掉冲突的插件

你可能感兴趣的:(jenkins,servlet,运维)