优化CentOS上Jenkins的磁盘空间可以通过以下几种方法实现:
清理旧的构建记录:
更改Jenkins默认目录:
/var/lib/jenkins
更改到其他大目录或者磁盘中。例如,可以将Jenkins目录转移到/home/modules
下。/etc/init.d/jenkins
和/etc/sysconfig/jenkins
文件中的JENKINS_HOME
路径,并相应地修改/etc/passwd
中的Jenkins用户目录。使用Workspace Cleanup Plugin:
配置丢弃旧的构建:
清理临时文件和缓存:
yum clean all
rm -rf /tmp/*
sudo yum clean all
sudo journalctl --vacuum-time=7d
sudo sync && echo 3 | sudo tee /proc/sys/vm/drop_caches
手动删除不必要的文件:
/var/lib/jenkins/jobs/
下的旧构建记录。使用软链接:
jenkins_home
目录指向一个空间更大的地址。卸载不再需要的Jenkins插件和配置:
通过上述方法,可以有效地优化CentOS上Jenkins的磁盘空间,确保其持续稳定运行。在执行任何删除操作之前,请确保备份重要数据,以防误删。