无法启动gitlab服务

时间:2014-09-14 14:39:15

标签: git debian gitlab

我在我的一个debian服务器上安装了gitlab。它至少运行了2个月。它只是停止运行,当我尝试使用命令sudo service gitlab start运行时,它会给我以下错误。

Removing stale Unicorn web server pid. This is most likely caused by the web server crashing the last time it ran.
Removing stale Sidekiq job dispatcher pid. This is most likely caused by Sidekiq crashing the last time it ran.
Starting both the GitLab Unicorn and Sidekiqmaster failed to start, check stderr log for details
.
[: 298: -ne: unexpected operator
GitLab is not running.

你们有没有想到这个的原因以及如何解决它?非常感谢您的帮助。

致以最诚挚的问候,

2 个答案:

答案 0 :(得分:0)

issue 4920中所述:

  

此错误消息可能出现的唯一方式似乎是Sidekiq pid被these two lines之间的杰出流程删除了:

if [ -f "$sidekiq_pid_path" ]; then
    spid=$(cat "$sidekiq_pid_path")

尝试停止所有内容,然后重新启动GitLab。

答案 1 :(得分:0)

尝试杀死在gitlab用户下运行的所有进程。对我而言,这是" git":

pkill -u git

之后再次重启gitlab服务。