图解如何在GitLab中修改GIT数据存储路径

 时间:2026-02-15 13:31:21

1、最近开发人员反馈公司GitLab服务器无法登录访问,经过排查,发现系统root根目录下磁盘空间已满,导致访问出现502错误,通过命令

df -h

查看到服务器的磁盘使用情况如下图所示:

图解如何在GitLab中修改GIT数据存储路径

2、为了防止在移动存储库时,有用户写入数据,首先停止GitLab,如下图所示:

图解如何在GitLab中修改GIT数据存储路径

3、GitLab默认存储目录为/var/opt/gitlab/git-data/

迁移Gitlab仓库到新的存储位置,如下图所示:

图解如何在GitLab中修改GIT数据存储路径

4、编辑Gitlab配置文件,将仓库位置指定到新的存储目录:

vim  /etc/gitlab/gitlab.rb

添加如下配置

git_data_dirs({

   "default" => {

        "path" => "/home/gitlab/data/",

    }

})

如下图所示:

图解如何在GitLab中修改GIT数据存储路径

图解如何在GitLab中修改GIT数据存储路径

5、使配置生效,利用命令

gitlab-ctl reconfigure

可惜发现报错了,如下图所示:

图解如何在GitLab中修改GIT数据存储路径

6、报错的原因是因为新GitLab存储路径的权限问题,如下图所示:

图解如何在GitLab中修改GIT数据存储路径

7、重新启动Gitlab,如下图所示:

图解如何在GitLab中修改GIT数据存储路径

8、我们通过浏览器访问GitLab,创建项目,如下图所示:

图解如何在GitLab中修改GIT数据存储路径

9、我们到GitLab的新存储路径下,也发现了刚创建的项目git文件,说明GitLab的数据存储路径修改成功,如下图所示:

图解如何在GitLab中修改GIT数据存储路径

  • 小米手机如何查看手机已开机时间
  • 小米如何购买延保
  • 小米手机拆封激活还能七天无理由退换吗
  • 怎么用鲁大师查看手机配置
  • 小米手机激活时间查询
  • 热门搜索
    普陀山旅游线路 金孔雀旅游度假村 苏州国际旅游节 最好的旅游胜地 马尔代夫 旅游 岳阳旅游公司 旅游 网站 旅游房地产 烟台长岛旅游攻略 云南西双版纳旅游攻略