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.
相关推荐
路由侠内网穿透1 天前
本地部署仓库管理工具 Gitlab 并实现外部访问
linux·运维·服务器·网络协议·tcp/ip·gitlab
码农葫芦侠1 天前
GitLab CI/CD学习教程(第四章gitlab-ci.yml)
学习·ci/cd·gitlab
极小狐1 天前
GitLab 中文版17.10正式发布,27项重点功能解读【三】
安全·gitlab·devsecops·devops
云上艺旅1 天前
K8S学习之基础五十九:部署gitlab
学习·云原生·容器·kubernetes·gitlab
怪只怪满眼尽是人间烟火4 天前
CentOS7 离线下载安装 GitLab CE
运维·gitlab
细水VS长流4 天前
gitlab回退到指定提交记录
gitlab
细水VS长流4 天前
gitlab将其他分支设置为master分支
gitlab
好好学习 6667 天前
gitlab-ci.yml文件详解
java·ci/cd·gitlab
lion_zjg8 天前
Gitlab服务器数据迁移及版本升级
运维·服务器·gitlab
袅沫8 天前
gitlab将本地项目提交到远程dev分支
gitlab