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分钟)或者浅克隆
相关推荐
lang201509282 分钟前
Linux高效备份:tar与gzip完全指南
linux·运维·服务器
wanhengidc1 小时前
云手机的基本原理
运维·服务器·游戏·智能手机·云计算
篙芷1 小时前
两台服务器 NFS 共享目录实战
运维·服务器
Hard but lovely1 小时前
linux: centos 软件包管理 yum源
linux·运维·centos
2301_816073832 小时前
Chrony服务器
运维·服务器
学网络的APang2 小时前
Apache HTTP Server 2.4.65 详细安装教程(基于 CentOS 7)
运维·网络
pursue.dreams2 小时前
Ubuntu安装Jenkins完整教程
linux·ubuntu·jenkins
城南花开时2 小时前
CICD工具,Jenkins or Tekton or Arbess一文全面对比评测
jenkins·tekton
非典型代码2 小时前
Jenkins发不出邮件
运维·servlet·jenkins
b***25112 小时前
储能电池组的生产流程|深圳比斯特自动化
运维·自动化