• 欢迎访问运维搬运工网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站。
  • 本站一年会员:100元 ,两年会员:180元 ,永久会员:380元
  • 这世界就是,一些人总在昼夜不停地运转,而另外一些人,起床就发现世界已经变了。
  • 本博客推广的是知识付费,用赞助的方式实现博客维护,不以赚钱为目的的博客

修改Jenkins构建主目录

简介

在使用Jenkins做持续集成过程中,在构建很多次后发现有时在构建的时候系统提示磁盘空间不足,此时检查发现Jenkins的主目录挂载区放在了服务器根目录下,占用空间较大,此时除了对服务器的磁盘进行扩容外,另一个解决办法就是修改Jenkins的主目录,将其放在占用磁盘空间较大的分区下面

修改Jenkins主目录的几种方式
!!!!!特别注意,一般情况下尽量不要修改Jenkins的主目录,我在修改的时候曾导致服务挂掉,所有配置均重新配置

工作中,由于Jenkins默认的主目录空间太小,导致需要将Jenkins默认的主目录修改到其它目录。本文针对更改Jenkins的主目录详细介绍。

注意:在Jenkins运行时是不能更改的. 请先将Jenkins停止运行。

通过yum安装或者rpm包安装的

本安装方式会生成一个/etc/sysconfig/jenkins文件,默认主目录是/var/lib/Jenkins。只需要修改此配置文件,然后重启jenkins服务,即可更改主目录。此处我们以更改为/home/jenkins为例。

配置

停止服务

[root@iZ2ze8ow1gy3uiub8glqqzZ home]# service jenkins stop
Stopping jenkins (via systemctl): [ OK ]

备份主目录数据

[root@iZ2ze8ow1gy3uiub8glqqzZ home]# tar -zcvf jenkins.tar.gz /var/lib/jenkins^C
[root@iZ2ze8ow1gy3uiub8glqqzZ home]# ll
total 168452
drwxr-xr-x 2 root root 4096 Sep 12 17:55 ansible
-rw-r--r-- 1 root root 172462456 Sep 15 20:35 jenkins.tar.gz
drwx------ 2 root root 16384 Sep 12 13:55 lost+found
drwxr-xr-x 3 root root 4096 Sep 12 14:25 packages
drwx------ 5 xiao xiao 4096 Sep 12 20:37 xiao

解压

[root@iZ2ze8ow1gy3uiub8glqqzZ home]# tar -zxvf jenkins.tar.gz

编辑配置文件

[root@iZ2ze8ow1gy3uiub8glqqzZ jenkins]# vim /etc/sysconfig/jenkins

JENKINS_HOME="/var/lib/jenkins"

改为

JENKINS_HOME="/home/var/lib/jenkins"

启动服务

[root@iZ2ze8ow1gy3uiub8glqqzZ ~]# service jenkins start
Starting jenkins (via systemctl): [ OK ]

运维搬运工 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:修改Jenkins构建主目录
喜欢 (0)
[扫描二维码]
分享 (0)
大自然搬运工
关于作者:
不是路不平,而是你不行。到底行不行,看你停不停。只要你不停,早晚都能行。
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址