我根据Gitlab的更新手册升级了Gitlab https://github.com/gitlabhq/gitlabhq/blob/master/doc/update/5.4-to-6.0.md 更新执行任务后,工作没有问题
sudo -u git -H bundle exec rake gitlab:check RAILS_ENV=production
验证问题,我在许多存储库中收到此消息
Try fixing it:
sudo -u git -H bundle exec rake gitlab:satellites:create RAILS_ENV=production
If necessary, remove the tmp/repo_satellites directory ...
... and rerun the above command
For more information see:
doc/raketasks/maintenance.md
Please fix the error above and rerun the checks.
我执行了sudo -u git -H bundle exec rake gitlab:satellites:create RAILS_ENV=production
并且gitlab:check
仍然显示相同的错误,并且没有tmp / repo_satellites目录
答案 0 :(得分:1)
如issue 1788中所述:
没有意识到卫星将占用如此多的磁盘空间(似乎是repo ++的克隆)。
以至于有些查询(例如issues/4388)请求创建没有卫星的repos 。
然而,它们是必需的,完全克隆了repos,并用于处理合并请求。