1

我禁用/删除了一个GOCD go-agent. 似乎我无法再尝试注册 this go-agent,因为它没有出现在服务启动时的代理列表中。

该代理是否在被删除后被列入黑名单?刚刚尝试禁用/删除另一个运行良好的 go-agent,它也不再出现在服务启动列表中。

我检查了cruise-config.xml,没有提到已删除的代理。UI 也不显示已删除的代理。

4

1 回答 1

3

如果您在 GoCD 的服务器代理管理页面中禁用代理,它会在列表末尾显示为灰色。您可以重新启用它。

如果您删除和代理,GoCD 真的会忘记它。

如果您随后在代理机器上启动您之前删除的代理,它将再次以状态显示在代理列表中Pending,您必须启用它。

如果代理没有出现,则值得检查代理的日志 ( /var/log/go-agent/*.log),如果有任何关于代理未注册原因的线索,还可能检查服务器的日志。

最后,您可以尝试/var/lib/go-agent/config/在代理上删除(先进行备份)。重新启动代理然后分配一个新的代理 UUID,因此 GoCD 服务器会将其视为新代理。

于 2019-09-24T18:26:10.270 回答