Jenkins空间问题
2018-03-22 本文已影响419人
tommyhxh
在本地服务器安装了jenkins,运行了一段时间,jenkins页面提示 “/var/lib/jenkins (AKA JENKINS_HOME) 就快要空间不足了”
1 修改丢弃旧的build
![](https://img.haomeiwen.com/i3986878/f43467a6cd20f76c.png)
2修改jenkins的workspace
2.1 只迁移workspace
2.1.1 修改工作空间
![](https://img.haomeiwen.com/i3986878/850b987d700cf79b.png)
2.1.2jenkins的目录
![](https://img.haomeiwen.com/i3986878/8b87626f14d96e26.png)
2.1.3workspace会向jobs传递结果
![](https://img.haomeiwen.com/i3986878/bf07e2699d9f403d.png)
3修改jenkins的主目录
例如:转移jenkins目录,把默认目录/var/lib/jenkins,转移到 /home/hxh/jenkins中。
3.1目录压缩并迁移以及解压命令
![](https://img.haomeiwen.com/i3986878/40204ce19e20aac2.png)
tar xvf 解压包 tar cvf 打包 mv 移动目录
3.2修复相关配置
3.2.1 /etc/init.d/jenkins的jenkins目录
"DAEMON_ARGS="--name=$NAME --inherit --env=JENKINS_HOME=/home/hxh/jenkins --output=$JENKINS_LOG --pidfile=$PIDFILE"
![](https://img.haomeiwen.com/i3986878/92e6831af3bb0a80.png)
3.2.2修改/etc/sysconfig/jenkins
把JENKINS_HOME=”/var/lib/jenkins” 改成 JENKINS_HOME=”/home/jenkins”
3.2.3修改服务启动位置
vim /etc/passwd
![](https://img.haomeiwen.com/i3986878/a4dec9b5b9e8262f.png)
![](https://img.haomeiwen.com/i3986878/4558a7f1a53f30d6.png)
执行service reload
systemctl daemon-reload
3.2.4修改maven的配置
主要针对 ERROR: Failed to create /var/lib/jenkins/.m2
![](https://img.haomeiwen.com/i3986878/5cc7a65020f65a7c.png)
![](https://img.haomeiwen.com/i3986878/659ba4ecf7f6bb22.png)