安装 gitlab-runner 失败:Init 已经存在
Failed to install gitlab-runner: Init already exists
我通过 sudo apt install gitlab-runner
安装了 gitlab-runner,根据 the tutorial 配置了它并且运行良好。
现在我想更改gitlab-runner的用户。所以我用 service gitlab-runner stop
停止服务并尝试通过
更改用户
sudo gitlab-runner install --user=my-user --working-directory=/home/my-user
我收到以下错误消息:
FATAL: Failed to install gitlab-runner: Init already exists: /etc/systemd/system/gitlab-runner.service
如何进行?
将初始化文件重命名为
sudo mv /etc/systemd/system/gitlab-runner.service /etc/systemd/system/gitlab-runner.service.bak
再次执行
sudo gitlab-runner install --user=my-user --working-directory=/home/my-user
清理备份文件
sudo rm /etc/systemd/system/gitlab-runner.service.bak
您终于可以使用 service gitlab-runner start
再次启动跑步者了。
我通过 sudo apt install gitlab-runner
安装了 gitlab-runner,根据 the tutorial 配置了它并且运行良好。
现在我想更改gitlab-runner的用户。所以我用 service gitlab-runner stop
停止服务并尝试通过
sudo gitlab-runner install --user=my-user --working-directory=/home/my-user
我收到以下错误消息:
FATAL: Failed to install gitlab-runner: Init already exists: /etc/systemd/system/gitlab-runner.service
如何进行?
将初始化文件重命名为
sudo mv /etc/systemd/system/gitlab-runner.service /etc/systemd/system/gitlab-runner.service.bak
再次执行
sudo gitlab-runner install --user=my-user --working-directory=/home/my-user
清理备份文件
sudo rm /etc/systemd/system/gitlab-runner.service.bak
您终于可以使用 service gitlab-runner start
再次启动跑步者了。