代码之家  ›  专栏  ›  技术社区  ›  dokgu

GitLab Runner在重新启动后未自动拾取作业

  •  0
  • dokgu  · 技术社区  · 7 年前

    重新启动后,它不再自动拾取作业。我所有的管道都说它们卡住了,因为没有跑者能接活。

    我钻进机器就跑了

    sudo gitlab-runner run
    

    而且工作也会像我期望的那样得到提升。但是当我按下 CTRL键 + C 它会停止任何接获的工作,并再次停止接获任何其他工作。如何修复此问题,使其恢复到重新启动前的状态?

    当我跑的时候

    sudo gitlab-runner start
    

    我有个错误说: FATAL: Failed to start gitlab-runner: "systemctl" failed: exit status 5, Failed to start gitlab-runner.service: Unit gitlab-runner.service not found.

    我跑的时候也出现了类似的错误

    sudo gitlab-runner restart
    
    1 回复  |  直到 7 年前
        1
  •  8
  •   dokgu    7 年前

    因此,从上面的错误消息可以看出,该服务尚未安装(不确定原因)。跑步

    gitlab-runner status
    

    gitlab-runner: Service is not installed.

    所以我做了

    gitlab-runner install -u gitlab-runner
    

    gitlab-runner

    在安装了我刚刚发布的服务之后

    gitlab-runner start
    

    而且工作又被自动接走了。


    我唯一的猜测是因为我跑了 apt-get upgrade

    推荐文章