首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Ubuntu Gitlab Runner的问题

使用Ubuntu Gitlab Runner的问题
EN

Stack Overflow用户
提问于 2017-11-09 11:47:16
回答 1查看 1K关注 0票数 1

Gitlab-runner version: 10.1.0 Ubuntu: 16.04

安装转轮:

我已经按照使用说明安装了运行程序,并再次按照使用说明注册了运行程序。

问题

因此,运行程序在激活后5分钟内接受第一个、一个或两个任务,然后,在该运行程序上所有的任务都将被挂起。

/etc/gitlab-runner/config.toml

代码语言:javascript
复制
concurrent = 1
check_interval = 0

[[runners]]
  name = "ubuntu-test-runner"
  url = "edited-out"
  token = "edited-out"
  executor = "shell"
  [runners.cache]

运行sudo service gitlab-runner status提供:

代码语言:javascript
复制
gitlab-runner.service - GitLab Runner
   Loaded: loaded (/etc/systemd/system/gitlab-runner.service; enabled; vendor preset: enabled)
   Active: active (running) since Thu 2017-11-09 10:59:44 GMT; 24min ago
 Main PID: 7156 (gitlab-runner)
   CGroup: /system.slice/gitlab-runner.service
           └─7156 /usr/bin/gitlab-runner run --working-directory /home/gitlab-runner --config /etc/gitlab-runner/config.toml --service gitlab-runner --syslog --user gitlab-runner

Nov 09 11:00:12 su[7343]: + ??? root:gitlab-runner
Nov 09 11:00:12 su[7343]: pam_unix(su:session): session opened for user gitlab-runner by (uid=0)
Nov 09 11:00:12 su[7348]: Successful su for gitlab-runner by root
Nov 09 11:00:12 su[7348]: + ??? root:gitlab-runner
Nov 09 11:00:12 su[7348]: pam_unix(su:session): session opened for user gitlab-runner by (uid=0)
Nov 09 11:00:12 su[7352]: Successful su for gitlab-runner by root
Nov 09 11:00:12 su[7352]: + ??? root:gitlab-runner
Nov 09 11:00:12 su[7352]: pam_unix(su:session): session opened for user gitlab-runner by (uid=0)
Nov 09 11:00:44 gitlab-runner[7156]: time="2017-11-09T11:00:44Z" level=warning msg="Appending trace to coordinator aborted" code=202 job=765 job-log=0-846 job-status=canceled runner=28fdac52 sent-log=846-846 status="202 Accepted" 
                                                                             <nil>
Nov 09 11:00:44 gitlab-runner[7156]: time="2017-11-09T11:00:44Z" level=warning msg="Appending trace to coordinator aborted" code=202 job=765 job-log=0-846 job-status=canceled runner=28fdac52 sent-log=846-846 status="202 Accepted"

因此,运行程序服务是活动的和正在运行的(接受第一个任务),但似乎不会接受更多的作业,并将所有的事情都留在待定状态。

我也可以在网站上看到/runners/admin上的跑步者,但最后一个联系人一直在上升,没有重置。

如果我运行sudo gitlab-runner restart,它会再次获得任务,但是在第一个任务之后,它就不再接受工作了。

我还有其他方法可以调试为什么运行程序不接受更多的作业吗?或者有人知道我有什么问题?

EN

回答 1

Stack Overflow用户

发布于 2017-11-09 12:04:57

是的,是的;

停止运行您的运行程序(gitlab-runner stop),然后与调试标志一起运行,这样您就可以看到它所做的一切:

gitlab-runner --debug run

开始给它喂食。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47201061

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档