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分钟)或者浅克隆
相关推荐
babytiger6 分钟前
Windows 11 下格式化 Linux 分区 TF 卡(DiskPart 完整教程)
linux·运维·windows
renhongxia113 分钟前
生产线数智化质量可靠性管控与安全风险感知
运维·人工智能·安全·机器学习·架构·自动化
智能运维指南19 分钟前
信创改造 “二次开发陷阱”:国产DevOps 平台选型的原生功能完整性评估要点
运维·devops
yuweiade28 分钟前
如何安装配置Goland并使用固定公网地址SSH远程连接本地服务器
运维·服务器·ssh
秦渝兴44 分钟前
用 Docker Compose 一键部署高可用集群(MySQL + Tomcat + Nginx)
运维·mysql·nginx·docker·容器·tomcat
星轨初途1 小时前
类和对象(中):六大默认成员函数与运算符重载全解析
开发语言·c++·经验分享·笔记·ajax·servlet
吾诺1 小时前
如何在Linux中找到MySQL的安装目录
linux·运维·mysql
lijwsunyt1 小时前
Ubuntu虚拟机部署OpenClaw全踩坑实录|本地访问+模型配置一站式解决
linux·运维·ubuntu
夜猫子ing1 小时前
《UNIX高级环境编程》 第十四章 高级I/O(一文读懂UNIX下高级I/O)
运维·服务器·网络
L1624761 小时前
Nginx+Keepalived 高可用集群实战笔记
运维·笔记·nginx