我正在使用Centos 7.6。
当运行rudder agent update时,我会得到一个TLS连接错误。网络控制台正在工作,机器已注册。但是,没有来自服务器的报告。
任何可能导致这种情况的建议都是有帮助的。
$ sudo rudder agent update
error: Failed to establish TLS connection: underlying network error (Connection reset by peer)
error: No suitable server found
error: Failed to establish TLS connection: underlying network error (Connection reset by peer)
error: No suitable server found R:
*********************************************************************************
* rudder-agent could not get an updated configuration from the policy server. *
* This can be caused by: *
* * an agent key that has been changed *
* * if this node is not accepted or deleted node on the Rudder root server *
* * if this node has changed policy server without sending a new inventory *
* Any existing configuration policy will continue to be applied without change. *
*********************************************************************************
error: Rudder agent promises could not be updated.发布于 2019-01-08 20:12:46
要调试问题,可以在舵服务器上使用rudder server debug <NODE-IP-OR-HOSTNAME> (以失败节点的ip或主机名作为参数),它将启动调试服务器并显示有关连接的更多信息。
然后在节点上运行rudder agent update并检查服务器上的输出,它应该指出问题的原因。如果您没有看到服务器上的任何内容,这可能是一个网络配置问题,您需要检查tcp/5309是否从您的节点打开到舵服务器。
注意:另一方面,如果策略更新在调试模式(并且仅在调试模式下)成功,问题可能在于您的舵服务器上的策略服务器守护进程,而您的舵服务器上的rudder agent restart应该修复它。
https://serverfault.com/questions/948129
复制相似问题