极狐GitLab 正式推出面向 GitLab 老旧版本(12.x、13.x、14.x、15.x 等)免费用户的专业升级服务,点击查看详情

返回列表 发布新帖

runner与gitlab服务器是如何通信的

1282 8
发表于 2024-3-26 15:21:03 | 显示全部楼层 阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
我需要知道runner的ip,但是gitlab上runner的详细里只显示127.17.0.1

                               
登录/注册后可看大图


回复

使用道具 举报

评论8

小马哥Lv.8 发表于 2024-3-26 15:25:10 | 显示全部楼层
本帖最后由 小马哥 于 2024-3-26 15:26 编辑

Runner 的 IP 会在 Runner 配置上面显示,比如我刚安装的一个 runner,IP 是 159.75.229.209

Screen Shot 2024-03-26 at 3.23.06 PM.png


runner 其实是找到 external_url 地址跟实例进行通信的。
开心交流,交流开心。
回复

使用道具 举报

沈 落楼主Lv.2 发表于 2024-3-26 18:04:10 | 显示全部楼层
小马哥 发表于 2024-3-26 15:25
Runner 的 IP 会在 Runner 配置上面显示,比如我刚安装的一个 runner,IP 是 159.75.229.209

gitlab上显示的ip应该和runner本身的ip是不一样的吧
回复

使用道具 举报

小马哥Lv.8 发表于 2024-3-26 18:33:32 | 显示全部楼层
沈 落 发表于 2024-3-26 18:04
gitlab上显示的ip应该和runner本身的ip是不一样的吧

看你是哪种安装方式,我是软件包安装的,这时候就是宿主机 IP 了,因为它相当于宿主机上的一个进程,IP 就和宿主机共享了。
开心交流,交流开心。
回复

使用道具 举报

高处不胜寒Lv.1 发表于 2024-5-10 11:10:38 | 显示全部楼层
沈 落 发表于 2024-3-26 18:04
gitlab上显示的ip应该和runner本身的ip是不一样的吧

如果你是docker安装的话,你可以inspect一下,IP信息都有。

你们有遇到这个问题么:The scheduler failed to assign job to the runner, please try again or contact system administrator
回复

使用道具 举报

高处不胜寒Lv.1 发表于 2024-5-10 11:12:24 | 显示全部楼层
小马哥 发表于 2024-3-26 18:33
看你是哪种安装方式,我是软件包安装的,这时候就是宿主机 IP 了,因为它相当于宿主机上的一个进程,IP  ...

小马哥,你好
你有遇到这个问题么:The scheduler failed to assign job to the runner, please try again or contact system administrator。我至今无法定位到问题
回复

使用道具 举报

小马哥Lv.8 发表于 2024-5-10 12:05:47 | 显示全部楼层
高处不胜寒 发表于 2024-5-10 11:12
小马哥,你好
你有遇到这个问题么:The scheduler failed to assign job to the runner, please try agai ...

这个倒是没有遇到过,看这个 error message,大概像是调度系统没找到合适的 runner 来运行 job,我猜大概的原因是

1. 项目/群组/实例 没有可用的 runner
2. 在 cicd 中使用了 tags,但是 tags 写的不准确,和实际 runner 的 tag 不 match

开心交流,交流开心。
回复

使用道具 举报

沈 落楼主Lv.2 发表于 2024-5-13 14:52:36 | 显示全部楼层
本帖最后由 沈 落 于 2024-5-13 14:53 编辑
高处不胜寒 发表于 2024-5-10 11:10
如果你是docker安装的话,你可以inspect一下,IP信息都有。

你们有遇到这个问题么:The scheduler faile ...
有,遇到和你一样的问题,这个就是没有可以调度的job导致的
回复

使用道具 举报

沈 落楼主Lv.2 发表于 2024-9-6 18:28:30 | 显示全部楼层
高处不胜寒 发表于 2024-5-10 11:10
如果你是docker安装的话,你可以inspect一下,IP信息都有。

你们有遇到这个问题么:The scheduler faile ...

又遇到,目前没有解决方法。retry多次就好了-_-
回复

使用道具 举报

意见建议

Email:forum@gitlab.cn
  • 关注公众号
  • 添加专业顾问
Copyright © 2001-2024 极狐GitLab论坛 版权所有 All Rights Reserved. 鄂ICP备2021008419号-1|鄂公网安备42018502006137号
关灯 快速发帖
扫一扫添加专业顾问
返回顶部
快速回复 返回顶部 返回列表