共计 489 个字符,预计需要花费 2 分钟才能阅读完成。
说明
由于随着项目的逐渐增加,原储存磁盘已经不足以使用,于是对 gitlab 代码仓库进行了储存位置迁移
一、停止服务
操作之前,需要停止服务,防止有新的数据写入
gitlab-ctl stop
二、修改 gitlab 默认存放位置
在 /etc/gitlab/gitlab.rb
文件中搜索git_data_dirs
,并做如下修改
git_data_dirs({"default" => {"path" => "/home/git/gitlab-data"
}
})
其中 path
对应的为需要保存的目录
三、迁移仓库数据(如果是新装的 gitlab,无历史数据可忽略本操作)
rsync -av /var/opt/gitlab/git-data/repositories /home/git/gitlab-data/
请注意,/var/opt/gitlab/git-data/repositories
是没有斜杠的,而/home/git/gitlab-data/
后有斜杠
四、重新生效配置并启动
gitlab-ctl reconfigure
gitlab-ctl start
标签:git
gitlab
文章来源: 迁移 / 修改 gitlab 代码仓存放位置
正文完