linux更改gitlab存儲位置


更改倉庫存儲位置
默認時GitLab的倉庫存儲位置在“/var/opt/gitlab/git-data/repositories”,在實際生產環境中顯然我們不會存儲在這個位置,一般都會划分一個獨立的分區來存儲倉庫的數據,我這里規划把數據存放在“/data/git-data”目錄下。

root@test1:~/tools# mkdir -pv /data/git-data 
mkdir: 已創建目錄 "/data"
mkdir: 已創建目錄 "/data/git-data"
root@test1:~# chown -R git.git /data/git-data  #修改創建目錄的屬主和屬組為git用戶 
root@test1:~/tools# cp /etc/gitlab/gitlab.rb /etc/gitlab/gitlab.rb.bak 
root@test1:~/tools# vim /etc/gitlab/gitlab.rb 
#啟用git_data_dirs參數,並修改如下: 
git_data_dirs  路徑 "/data/git-data"

 


#並修改external_url的值修改為規划的訪問域名 
external_url 'http://test.gitlab.net'
root@test1:~/tools# gitlab-ctl reconfigure  #重新編譯gitlab.rb文件,使用做的修改生效 
重新編輯后,GitLab在倉庫目錄會自動創建一個repositories文件,如下: 
root@test1:~# ls -ld /data/git-data/repositories/ 
drwxrws--- 2 git git 4096 1月  4 14:15 /data/git-data/repositories/


免責聲明!

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



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