首页 > 解决方案 > 安装 gitlab-runner 失败:初始化已经存在

问题描述

我通过 安装了 gitlab-runner sudo apt install gitlab-runner,按照教程进行了配置,效果很好。

现在我想更改 gitlab-runner 的用户。所以我停止服务service gitlab-runner stop并尝试通过

sudo gitlab-runner install --user=my-user --working-directory=/home/my-user 

我收到以下错误消息:

致命:安装 gitlab-runner 失败:初始化已经存在:/etc/systemd/system/gitlab-runner.service

如何进行?

标签: gitlabgitlab-cigitlab-ci-runner

解决方案


  1. 将初始化文件重命名为

    sudo mv /etc/systemd/system/gitlab-runner.service  /etc/systemd/system/gitlab-runner.service.bak
    
  2. 并再次执行

    sudo gitlab-runner install --user=my-user --working-directory=/home/my-user
    
  3. 清理备份文件

    sudo rm /etc/systemd/system/gitlab-runner.service.bak
    

最后,您可以使用 重新启动跑步者service gitlab-runner start


推荐阅读