CAM*_*344 6 gitlab gitlab-ci gitlab-ci-runner
我使用 Gitlab 进行持续集成和开发,突然间我收到此错误消息“运行器系统出现故障,请重试”
没有真正的错误消息或错误代码。
我已经尝试重新启动 gitlab runner,使用gitlab-runner restart,我已经重新启动了它运行的服务器,但是每当我推送代码更改时,我都会在 Gitlab 上收到此错误消息。
几个小时后,我意识到问题是运行 Gitlab Runner 的服务器没有剩余空间。
我登录到有问题的服务器。使用以下命令查看了 Gitlab 日志文件:
journalctl -u gitlab-runner
它向我展示了以下日志:
May 21 08:20:41 gitlab-runner[18936]: Checking for jobs... received job=178911 repo_url=https://.......git runner=f540b942
May 21 08:20:41 gitlab-runner-01 gitlab-runner[18936]: WARNING: Failed to process runner builds=0 error=open /tmp/trace543210445: no space left on device executor=docker runner=f540b942
Run Code Online (Sandbox Code Playgroud)
为了解决这个问题,我运行docker conatiner prune了清除停止的容器。
或者,您可以使用docker system prunewhich 将删除所有未使用的对象。
有关这些 docker 命令的更多信息,请参阅https://linuxize.com/post/how-to-remove-docker-images-containers-volumes-and-networks/。
之后,我在推送更改时不再在 Gitlab 上收到错误消息。
| 归档时间: |
|
| 查看次数: |
5530 次 |
| 最近记录: |