由于移动git数据文件夹,无法访问Gitlab存储库
我在存储git数据文件夹的分区上用完了空间,所以我遵循了此链接中的步骤 但是这不起作用,所以我将git data文件夹移回/var/opt/gitlab/git data,并将gitlab.rb文件配置恢复到以前的状态,在重新配置gitlab并重新启动之后,它仍然不起作用 当我试图通过web界面访问存储库时,Gitlab simple告诉我存储库是空的 我还尝试将git数据文件夹的权限更改为git作为所有者和组,并将权限更改为755 有人能为这个问题提供一个可能的解决方案吗 我现在已经释放了分区上的空间,所以这不再是一个问题 编辑:经过一些阅读后,我设置了以下权限,但没有解决问题由于移动git数据文件夹,无法访问Gitlab存储库,gitlab,Gitlab,我在存储git数据文件夹的分区上用完了空间,所以我遵循了此链接中的步骤 但是这不起作用,所以我将git data文件夹移回/var/opt/gitlab/git data,并将gitlab.rb文件配置恢复到以前的状态,在重新配置gitlab并重新启动之后,它仍然不起作用 当我试图通过web界面访问存储库时,Gitlab simple告诉我存储库是空的 我还尝试将git数据文件夹的权限更改为git作为所有者和组,并将权限更改为755 有人能为这个问题提供一个可能的解决方案吗 我现在已经释放了分区
# Holds repositories directory
sudo chown -R -v git:root /var/opt/gitlab/git-data
sudo chmod -R -v 0700 /var/opt/gitlab/git-data
# Holds git repositories
sudo chown -R -v git:git /var/opt/gitlab/git-data/repositories
sudo chmod -R -v 2770 /var/opt/gitlab/git-data/repositories
编辑:我已经登录到Gitlab并创建了一个新的存储库,该存储库创建得很好,并显示在git data/repositories文件夹中,因此我怀疑git data文件夹上的权限是正确的。然而,出于某种原因,gitlab仍然认为现有的存储库是空的。谢天谢地,我设法解决了这个问题
幸运的是,Gitlab需要更新,所以我运行了“yum update”,并更新了所有必要的包。完成后,我运行了“gitlab ctl重新配置”,最后运行了“gitlab ctl重新启动”,现在一切似乎都恢复正常了。这可能解决了问题:
gitlab rake缓存:清除RAILS\u ENV=production