gitlab 磁盤空間不足問題處理


公司同事整理,在博客中記錄下。

由於gitlab通過rpm包安裝后,默認存儲位置在/var/opt/gitlab/git-data/repositories,通常var分區很小,會打滿,

(注意gitlab特么不支持軟鏈接,配置完事push不了代碼,這個坑略深)

下面有兩種方式解決:

1.通過Linux目錄掛載到另一個目錄方式解決:

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 大功告成!

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

vim /etc/gitlab/gitlab.rb

停止當前gitlab,重新加載配置

gitlab-ctl stop
gitlab-ctl reconfigure

重新加載后,會發現在/data/gitlab目錄下多出一個repositories目錄

最后啟動gitlab即可

gitlab-ctl start

OK 大功告成!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM