gitlab 磁盘空间不足问题处理

公司同事整理,在博客中记录下。git

因为gitlab经过rpm包安装后,默认存储位置在/var/opt/gitlab/git-data/repositories,一般var分区很小,会打满,vim

(注意gitlab特么不支持软连接,配置完事push不了代码,这个坑略深)gitlab

下面有两种方式解决:spa

1.经过Linux目录挂载到另外一个目录方式解决:rest

gitlab-ctl stop
initctl stop gitlab-runsvdir
#vim /etc/fstab

/data1/gitlab                             /var/opt/gitlab  none    bind            0 0

#mount  -a
initctl start gitlab-runsvdir
gitlab-ctl reconfigure
gitlab-ctl restart

OK 大功告成!code

 2.修改gitlab配置文件,找到git_data_dir,在git_data_dir下面添加一句git_data_dir "/data/gitlab"blog

vim /etc/gitlab/gitlab.rb

中止当前gitlab,从新加载配置博客

gitlab-ctl stop
gitlab-ctl reconfigure

从新加载后,会发如今/data/gitlab目录下多出一个repositories目录it

最后启动gitlab便可class

gitlab-ctl start

OK 大功告成!

相关文章
相关标签/搜索