jenkins出错与恢复

如果你的jenkins出现了如下图所示问题(比如不能下载插件,无法保存任务等),这个时候就需要重新安装了。

一、卸载干净jenknis

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

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

bash 复制代码
sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist

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

bash 复制代码
cd ~/Library/ApacheTomcat/bin
./shutdown.sh

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

bash 复制代码
sudo rm -rf /Applications/Jenkins

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

bash 复制代码
sudo rm -rf /Library/Preferences/org.jenkins-ci.plist
sudo rm -rf /var/log/jenkins

4、缓存目录

~/.jenkins 目录:这个目录通常是 Jenkins 的默认工作目录,其中包含了 Jenkins 的所有任务信息和配置文件。

注意:其中的jobs文件夹是任务文件夹,注意备份。

二、恢复数据

如何将一个jenkins上的项目打包迁移到另外一个jenkins上

实现方式:

1、/.jenkins(代表用户目录)目录下的jobs文件夹内有项目的文件夹,可以将项目压缩后迁移到其他jenkins上去

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

3.弄完后,需要重新设置项目的git用户凭证,以及检查项目是否迁移正常。

三、其他疑难问题备注

1、升级后保存失败

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

2、项目太大git拉取失败

拉取文件长时间没有进入到构建,然后10分钟后报错如下

解决办法:

  1. 项目配置(project configure)
  2. "源码管理"选项卡中,找到GIt ->Additional Behaviours点击旁边的 add,设置长一点的超时时间(默认10分钟)或者浅克隆
相关推荐
ChironW8 分钟前
Ubuntu 24.04 LTS系统上配置国内时间同步
linux·运维·服务器·ubuntu
TPBoreas14 分钟前
排查服务器内存空间预警思路
运维·服务器
*郑*1 小时前
nginx配置反向代理后端
运维·nginx
像风一样自由20202 小时前
MQTT协议详解:物联网通信的轻量级解决方案
物联网·struts·servlet
Web极客码2 小时前
虚拟主机与独立服务器:哪个更好?
运维·服务器·虚拟主机
小突突突2 小时前
个人博客系统测试报告
运维·网络·功能测试
水银嘻嘻2 小时前
web 自动化之 Unittest 四大组件
运维·前端·自动化
爆肝疯学大模型2 小时前
SQL server数据库实现远程跨服务器定时同步传输数据
运维·服务器·数据库
wanhengidc3 小时前
服务器中存储空间不足该怎么办?
运维·服务器·网络
kedvellek4 小时前
Linux 内核链表宏的详细解释
linux·运维·链表