我禁用/删除了一个GOCD
go-agent
. 似乎我无法再尝试注册 this go-agent
,因为它没有出现在服务启动时的代理列表中。
该代理是否在被删除后被列入黑名单?刚刚尝试禁用/删除另一个运行良好的 go-agent,它也不再出现在服务启动列表中。
我检查了cruise-config.xml
,没有提到已删除的代理。UI 也不显示已删除的代理。
如果您在 GoCD 的服务器代理管理页面中禁用代理,它会在列表末尾显示为灰色。您可以重新启用它。
如果您删除和代理,GoCD 真的会忘记它。
如果您随后在代理机器上启动您之前删除的代理,它将再次以状态显示在代理列表中Pending
,您必须启用它。
如果代理没有出现,则值得检查代理的日志 ( /var/log/go-agent/*.log
),如果有任何关于代理未注册原因的线索,还可能检查服务器的日志。
最后,您可以尝试/var/lib/go-agent/config/
在代理上删除(先进行备份)。重新启动代理然后分配一个新的代理 UUID,因此 GoCD 服务器会将其视为新代理。