修改詹金斯默认/根/.jenknins路径

  

通常我们在使用詹金斯拉代码打包比较平凡的时候会占据较大的磁盘空间,恰巧詹金斯默认的工作目录就是在/根目录下,正常服务器/根目录就50克,所以会出现磁盘不够用的情况。网上也有很多解决办法,修改詹金斯环境变量,修改tomcat启动文件里面的变量啥的,我个人觉得比较麻烦,有的时候修改完环境变量后服务还启动不起来,作为一个已经窥探到运维真谛的菜鸟认为:同样能解决问题,最简单保险的方法才是王道。下面我们说下解决办法:

  

jenknis默认工作路径是在/根/U步鹚瓜旅?在页面上也可以看到当前詹金斯工作目录:
主页面点击系统管理在点击系统配置:
修改詹金斯默认/根/.jenknins路径

  

两条命令解决问题:我们只需要把/根/.jenkins目录移到数据目录底下,然后在/根/.jenkins目录地下创建个软连接就好了,就这么简单,操作如下:

  
 <代码> #移动.jenknis目录:
  mv/root/.詹金斯//opt/install_software/ 
  

查看是否移动成功:
修改詹金斯默认/根/.jenknins路径

  
 <代码> #创建软连接(注意软连接的路径一定要写全):
  ln - s/opt/install_software/U步鹚?/root/.jenkins/ 
  

查看软连接是否创建成功:
修改詹金斯默认/根/.jenknins路径

  

进入目录查看是否有异常,如下显然是成功了:
修改詹金斯默认/根/.jenknins路径

  

查看磁盘空间:
修改詹金斯默认/根/.jenknins路径

  

重启詹金斯,大工告成!就这么简单,例如mysql数据库百胜安装的数据目录会在/var下,这些都可以用这种办法解决,方便高效、零风险。

  

詹金斯的安装使用可以参考:https://blog.51cto.com/13859393/2166141

jenknins组件离线安装文档:https://blog.51cto.com/13859393/2462457

  

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

  

有志者事竟成,破釜沉舟,百二秦关终属楚;
苦心人天不负,卧薪尝胆,三千越甲可吞吴;

修改詹金斯默认/根/.jenknins路径