gitlab通過rpm包安裝后,默認存儲位置在/var/opt/gitlab/git-data/repositories,通常需要更改此路徑到單獨的一個分區來存儲倉庫的數據。
例如我這里把數據存放到/data/gitlab目錄下
創建/data/gitlab目錄
mkdir -p /data/gitlab
修改gitlab配置文件,找到git_data_dir
vim /etc/gitlab/gitlab.rb
在git_data_dir下面添加一句git_data_dir "/data/gitlab"
停止當前gitlab,重新加載配置
gitlab-ctl stop
gitlab-ctl reconfigure
重新加載后,會發現在/data/gitlab目錄下多出一個repositories目錄
最后啟動gitlab即可
gitlab-ctl start
安裝好gitlab后,要將倉庫(repositories)放在一個大硬盤上,需要修改倉庫對應的目錄
操作步驟:
1:新建新倉庫目錄
mkdir -p /mnt/application/gitlab/git-data
2:修改配置文件
sudo vi /etc/gitlab/gitlab.rb
搜索:git_data_dir
修改成:git_data_dir "新目錄"
如:
git_data_dir "/mnt/application/gitlab/git-data"
保存
3:重新生成gitlab
sudo gitlab-ctl reconfigure
生成不報錯,而且在新建倉庫目錄可以看到從下的目錄,即修改成功
gitlab-satellites
repositories