【发布时间】:2017-10-12 00:10:12
【问题描述】:
我在存储 git-data 文件夹的分区上的空间不足,所以我按照此链接中的步骤change the data directory gitlab to store repos elsewhere
但是这不起作用,所以我将 git-data 文件夹移回 /var/opt/gitlab/git-data 并将 gitlab.rb 文件配置恢复到之前和重新配置之后的状态gitlab 并重新启动它仍然无法正常工作。
当我尝试通过 Web 界面访问存储库时,Gitlab simple 告诉我存储库是空的。
我也尝试过将 git-data 文件夹的权限更改为 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