gitlab runner正常连接 提示 作业挂起中,等待进入队列 解决办法

方案1

作业挂起中,等待进入队列

重启gitlab-runner

复制代码
gitlab-runner  stop
gitlab-runner  start
gitlab-runner  run

方案2

启动 gitlab-runner 服务

复制代码
gitlab-runner start

成功启动如下

复制代码
[root@docserver home]# gitlab-runner start
Runtime platform                                    arch=amd64 os=linux pid=16174 revision=3153ccc6 version=17.7.0

如提示 the service is not installed 则执行一下安装命令

复制代码
gitlab-runner install --working-directory /home/gitlab-runner --user root

查看服务运行状态systemctl status gitlab-runner

该命令和 gitlab-runner status 的区别是,可以更直观的看到运行状态,这个很重要因为systemctl命令能看到报错,建议就用systemctl查看启动状态

成功运行如下

复制代码
[root@docserver gitlab-runner]# systemctl status gitlab-runner
● gitlab-runner.service - GitLab Runner
   Loaded: loaded (/etc/systemd/system/gitlab-runner.service; enabled; vendor preset: disabled)
   Active: active (running) since Wed 2025-01-15 16:08:22 CST; 14s ago
 Main PID: 22601 (gitlab-runner)
    Tasks: 8
   Memory: 31.7M
   CGroup: /system.slice/gitlab-runner.service
           └─22601 /usr/bin/gitlab-runner run --config /etc/gitlab-runner/config.toml --working-directory /home/gitlab-...

Jan 15 16:08:22 xx systemd[1]: Started GitLab Runner.
Jan 15 16:08:22 xx gitlab-runner[22601]: Runtime platform                                    arch=am....7.0
Jan 15 16:08:22 xx gitlab-runner[22601]: Starting multi-runner from /etc/gitlab-runner/config.toml.....ds=0
Jan 15 16:08:22 xx gitlab-runner[22601]: Running in system-mode.
Jan 15 16:08:22 xx gitlab-runner[22601]:
Jan 15 16:08:22 xx gitlab-runner[22601]: Configuration loaded                                builds=...ds=1
Jan 15 16:08:22 xx gitlab-runner[22601]: listen_address not defined, metrics & debug endpoints disab...ds=1
Jan 15 16:08:22 xx gitlab-runner[22601]: [session_server].listen_address not defined, session endpoi...ds=1
Jan 15 16:08:22 xx gitlab-runner[22601]: Initializing executor providers                     builds=...ds=1
Hint: Some lines were ellipsized, use -l to show in full.

如显示下图中的错误,请检查指定的 working-directory 目录是否存在,不存在则手动创建一个

复制代码
[root@docserver home]# systemctl status gitlab-runner
● gitlab-runner.service - GitLab Runner
   Loaded: loaded (/etc/systemd/system/gitlab-runner.service; enabled; vendor preset: disabled)
   Active: activating (auto-restart) (Result: exit-code) since Wed 2025-01-15 15:26:25 CST; 1min 18s ago
  Process: 15877 ExecStart=/usr/bin/gitlab-runner run --config /etc/gitlab-runner/config.toml --working-directory /h      ome/gitlab-runner --service gitlab-runner --user gitlab-runner (code=exited, status=1/FAILURE)
 Main PID: 15877 (code=exited, status=1/FAILURE)

Jan 15 15:26:25 xx systemd[1]: gitlab-runner.service: main process exited, code=exited, status...LURE
Jan 15 15:26:25 xx  gitlab-runner[15877]: Starting multi-runner from /etc/gitlab-runner/config.t...s=0
Jan 15 15:26:25xx  gitlab-runner[15877]: Running in system-mode.
Jan 15 15:26:25 xx  gitlab-runner[15877]:
Jan 15 15:26:25 xx  gitlab-runner[15877]: FATAL: Service run failed                           er...ory
Jan 15 15:26:25 xx  systemd[1]: Unit gitlab-runner.service entered failed state.
Jan 15 15:26:25 xx  systemd[1]: gitlab-runner.service failed.
Hint: Some lines were ellipsized, use -l to show in full.
相关推荐
极小狐24 分钟前
GitLab 安全漏洞 CVE-2025-7739 解决方案
ci/cd·gitlab·devsecops·devops·极狐gitlab
运维开发王义杰3 天前
YAML:锚点深度解析,告别重复,拥抱优雅的配置艺术
ci/cd·gitlab
hkNaruto4 天前
【Docker】openEuler 使用docker-compose部署gitlab-ce
docker·容器·gitlab
hl04067 天前
GitLab CI + Docker 自动构建前端项目并部署 — 完整流程文档
ci/cd·docker·gitlab
先天打工圣体的男人7 天前
Linux环境gitlab多种部署方式及具体使用
运维·git·gitlab
委婉待续8 天前
基于linux环境在centos7上部署gitlab
gitlab
疯狂吧小飞牛12 天前
基于ubuntu搭建gitlab
linux·ubuntu·gitlab
__Smile°13 天前
Gitlab+Jenkins+K8S+Registry 建立 CI/CD 流水线
linux·ci/cd·docker·kubernetes·gitlab·jenkins
某某13 天前
gitlab启动失败,如何解决
gitlab