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

 时间:2024-10-15 02:37:18

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数据存储路径
  • 小米手机如何查看手机已开机时间
  • 小米如何购买延保
  • 小米手机拆封激活还能七天无理由退换吗
  • 怎么用鲁大师查看手机配置
  • 小米手机激活时间查询
  • 热门搜索
    什么品牌轮胎好 api是什么意思 同舟共济的意思 电子邮箱是什么意思 fwd是什么意思 煲机什么意思 什么是007工作制 维持的意思 匠心独运的意思 什么是大智若愚