gitlab - 安装 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
如何进行?
解决方案
将初始化文件重命名为
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
。
推荐阅读
- html - 如何使用 R 解析 html 文本?
- image - VBScript 以文件名作为标题将图像导入单词
- wordpress - 如何在 WordPress 网站的 nginx 上修复从 http 到 https 的无限循环重定向?
- ios - Swift UITableview 在文本框中编辑不同的值
- python - Stripe 订阅在 Django/Python 上创建重复付款
- elasticsearch - ElasticSearch 更新 API 脚本 - 创建结构数组
- javascript - 如何使用 Joi 最新版本验证枚举字符串?
- c++ - 如何将带有浮点数的字符串转换为十进制?
- python - 如何修复点子?pip 无法运行 main 函数
- c# - ASP.NET Core 3.0 中 UPN 的 Active Directory 身份验证