修改GitLab项目文件路径重新刷新配置报错问题原因及解决方案

简介: 修改GitLab项目文件路径重新刷新配置报错问题原因及解决方案

Error executing action create on resource ‘storage_directory[/***/git-data]’

原因是执行用户需要有执行权限。

解决方案是:切换到对应目录去执行sudo gitlab-ctl reconfigure 。

登录系统,执行修改配置路径,来修改数据仓库的地址:vim /etc/gitlab/gitlab.rb

当然你也可以把路径修改为:git_data_dirs({ “default” => { “path” => “/mnt/sda3/git-data” } })

这两种方式都可以。

git_data_dir "/mnt/sda3/git-data"这种修改方式刷新配置时会报下面的错误:

就是该方式已经在11.0被废弃了。11.0以后版本使用git_data_dirs代替了。

官方文档说是修改权限就可以,实际执行结果还是不行。我当时的操作目录是:[root@localhost ~]#sudo gitlab-ctl reconfigure。

报错信息如下:

我切换到目标路径,再刷新配置成功了。

[root@localhost /]# sudo chmod +x /mnt

您在 /var/spool/mail/root 中有新邮件

[root@localhost /]# sudo chmod +x /mnt/sda3

[root@localhost /]# sudo chmod +x /mnt/sda3/git-data

[root@localhost /]# cd /mnt/sda3

[root@localhost sda3]# ls

git git-data lost+found

[root@localhost sda3]# cd git-data

[root@localhost git-data]# ls

[root@localhost git-data]# sudo gitlab-ctl reconfigure


目录
相关文章
|
19天前
|
jenkins 持续交付 开发工具
【gitlab】旧的gitlab项目迁移新的gitlab
【gitlab】旧的gitlab项目迁移新的gitlab
68 0
|
11天前
|
数据库
GitLab数据库引起的502错误问题及解决方案
GitLab数据库引起的502错误问题及解决方案
20 1
|
19天前
|
jenkins 持续交付 API
上传gitlab代码后jenkins自动进行发布的配置
上传gitlab代码后jenkins自动进行发布的配置
22 1
|
19天前
|
存储 JSON Java
gitlab配置hook,commit message的时候校验提交的信息
gitlab配置hook,commit message的时候校验提交的信息
42 0
|
19天前
|
运维 Kubernetes JavaScript
云效产品使用报错问题之gitlab库导入到云效失败如何解决
本合集将整理呈现用户在使用过程中遇到的报错及其对应的解决办法,包括但不限于账户权限设置错误、项目配置不正确、代码提交冲突、构建任务执行失败、测试环境异常、需求流转阻塞等问题。阿里云云效是一站式企业级研发协同和DevOps平台,为企业提供从需求规划、开发、测试、发布到运维、运营的全流程端到端服务和工具支撑,致力于提升企业的研发效能和创新能力。
|
19天前
|
运维 Devops Shell
云效产品使用报错问题之在codeup上创建的代码分支或者代码变动,同步到gitlab失败如何解决
本合集将整理呈现用户在使用过程中遇到的报错及其对应的解决办法,包括但不限于账户权限设置错误、项目配置不正确、代码提交冲突、构建任务执行失败、测试环境异常、需求流转阻塞等问题。阿里云云效是一站式企业级研发协同和DevOps平台,为企业提供从需求规划、开发、测试、发布到运维、运营的全流程端到端服务和工具支撑,致力于提升企业的研发效能和创新能力。
|
19天前
|
Linux 网络安全 开发工具
【GitLab私有仓库】在Linux上用Gitlab搭建自己的私有库并配置cpolar内网穿透
【GitLab私有仓库】在Linux上用Gitlab搭建自己的私有库并配置cpolar内网穿透
|
19天前
|
Linux 应用服务中间件 网络安全
linux安装Gitlab
linux安装Gitlab
101 0
|
19天前
|
缓存 数据安全/隐私保护 Docker
安装gitlab
安装gitlab
180 0
|
19天前
|
存储 网络安全 数据安全/隐私保护
docker 安装gitlab,配置邮件,备份全流程
docker 安装gitlab,配置邮件,备份全流程
157 0