我刚刚在新的Ubuntu 14.04 64位服务器上安装了GitLab。我这样做是按照下载页面中所述的Omnibus软件包进行的。安装期间没有错误消息,并且脚本中的所有注释均以绿色显示。
通过端口80访问服务器时,我得到以下信息:
按照《故障排除指南》,我尝试查询状态,但结果也是一个错误:
sudo -u git -H bundle exec rake gitlab:check RAILS_ENV=production
sudo: bundle: command not found
我试图访问日志,但是unicorn.stderr.log
在系统中找不到该文件。
在Ubuntu 12.04上存在类似的错误,但有相同的错误,解决方案是增加独角兽超时。我试图这样做,但错误消息仍然存在。
从启动/重新启动gitlab到实际能够处理请求的时间大约有5分钟的延迟。这是日志中的示例:
2015-01-08_09:00:57.37719 [13326] 08 Jan 10:00:57.377 * The server is now ready to accept connections on port 0
2015-01-08_09:00:57.37722 [13326] 08 Jan 10:00:57.377 * The server is now ready to accept connections at /var/opt/gitlab/redis/redis.socket
[...]
==> /var/log/gitlab/unicorn/unicorn_stderr.log <==
I, [2015-01-08T10:04:48.676879 #13351] INFO -- : listening on addr=127.0.0.1:8080 fd=11
I, [2015-01-08T10:04:48.677663 #13351] INFO -- : unlinking existing socket=/var/opt/gitlab/gitlab-rails/sockets/gitlab.socket
I, [2015-01-08T10:04:48.690283 #13351] INFO -- : listening on addr=/var/opt/gitlab/gitlab-rails/sockets/gitlab.socket fd=12
I, [2015-01-08T10:04:48.716769 #13413] INFO -- : worker=0 spawned pid=13413
I, [2015-01-08T10:04:48.735878 #13351] INFO -- : master process ready
I, [2015-01-08T10:04:48.846635 #13416] INFO -- : worker=1 spawned pid=13416
I, [2015-01-08T10:04:48.837438 #13413] INFO -- : worker=0 ready
I, [2015-01-08T10:04:48.863110 #13416] INFO -- : worker=1 ready
在Unicorn报告它已在端口8080上启动并正在运行之前,将显示“ GitLab没有响应”消息。因此,所有要做的就是等待。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句