1

通常通过多次刷新(重新发送 POST)浏览器来修复。

# sudo -u git -H bundle exec rake gitlab:env:info RAILS_ENV=production

System information
System:     Debian 7.8
Current User:   git
Using RVM:  no
Ruby Version:   2.1.5p273
Gem Version:    2.2.2
Bundler Version:1.8.2
Rake Version:   10.3.2
Sidekiq Version:3.3.0

GitLab information
Version:    7.8.0
Revision:   44c69cb
Directory:  /home/git/gitlab
DB Adapter: postgresql
Using LDAP: no
Using Omniauth: no

GitLab Shell
Version:    2.5.3
Repositories:   /home/git/repositories/
Hooks:      /home/git/gitlab-shell/hooks/
Git:        /usr/bin/git

服务器本身有 4GB RAM 可用和多核 cpu。该错误立即出现,因此它似乎不是内存或超时问题。

我在这里发布了这个错误:https ://bugs.ruby-lang.org/issues/10872但它被关闭为无效。

我不知道 ruby​​ 是如何工作的,所以不知道我在看什么或在寻找什么。

4

1 回答 1

0

供将来参考:原来 GitLab不能在 Debian 7 32Bit 上运行- 我不能肯定地说,但怀疑它与 Debian 7 存储库中的版本(通常较旧)有关,因为我编译了大部分东西和无论如何,使用 gem 它得到了 GitLab 定义的版本。

GitLab(或它正在使用的 gem)很可能目前无法在 32 位系统上运行。

于 2015-03-03T18:57:10.400 回答