更改倉庫儲存位置
預設時GitLab的倉庫儲存位置在“/var/opt/gitlab/git-data/repositories”,在實際生產環境中顯然我們不會儲存在這個位置,一般都會劃分一個獨立的分割槽來儲存倉庫的資料,我這裡規劃把資料存放在“/gitlabdata/gitdata”目錄下。
[root@dlyumgitlab ~]# vi /etc/gitlab/gitlab.rb
#啟用git_data_dirs引數,並修改如下:
git_data_dirs 路徑 "/gitlabdata/gitdata"
git_data_dirs({
"default" => {
"path" => "/gitlabdata/gitdata"
}
})
[root@dlyumgitlab ~]# gitlab-ctl reconfigure #重新編譯gitlab.rb檔案,使用做的修改生效
重新編輯後,GitLab在倉庫目錄會自動建立一個repositories檔案,如下:
[root@dlyumgitlab ~]# ls -ld /gitlabdata/gitdata/repositories/
drwxrws--- 3 git root 4096 Jun 15 11:06 /gitlabdata/gitdata/repositories/