Rancher 服务器在同一台服务器上找不到 Rancher 代理
Rancher server not finding the rancher agent on same server
问题
所以我的问题是我无法让 rancher 服务器找到 rancher 代理。我查看了 Rancher 故障排除常见问题解答,但这对我的问题没有帮助。我为 rancher 服务器和代理使用一台服务器,并将 CATTLE_AGENT_IP 设置为物理服务器的 IP。
我 运行 Ubuntu 16.04 和 docker 1.12.3.
Iptables
起初我认为这可能是防火墙问题,但我尝试禁用它但没有成功。
日志
Rancher 代理错误日志消息
time="2016-10-27T11:56:50Z" level="info" msg="Host not registered yet. Sleeping 1 second and trying again." Attempt=5 reportedUuid="492dc65c-6359-4a40-b6e3-89c6da704ffb"
我觉得我什么都试过了都没有结果。任何人都知道可能出了什么问题,或者我该如何继续解决问题?
您是否正在重复使用之前安装的 Rancher 的主机?
如果是这样,有时会尝试使用旧凭据而不是主机的新凭据。这些文件在 /var/lib/rancher
中。 (它们是 .files 所以你需要 ls -a 才能查看)
如果您使用的是自签名 SSL 证书,如果您未绑定安装 CA 根证书,它将无法注册。有关详细信息,请参阅 http://docs.rancher.com/rancher/v1.2/en/installing-rancher/installing-server/basic-ssl-config/ 最后一部分 "Adding Hosts"。
我解决了我的问题。问题是错误的 CATTLE_AGENT_IP
。显然你不能在 IP 地址前加上 http://
。
问题
所以我的问题是我无法让 rancher 服务器找到 rancher 代理。我查看了 Rancher 故障排除常见问题解答,但这对我的问题没有帮助。我为 rancher 服务器和代理使用一台服务器,并将 CATTLE_AGENT_IP 设置为物理服务器的 IP。
我 运行 Ubuntu 16.04 和 docker 1.12.3.
Iptables
起初我认为这可能是防火墙问题,但我尝试禁用它但没有成功。
日志
Rancher 代理错误日志消息
time="2016-10-27T11:56:50Z" level="info" msg="Host not registered yet. Sleeping 1 second and trying again." Attempt=5 reportedUuid="492dc65c-6359-4a40-b6e3-89c6da704ffb"
我觉得我什么都试过了都没有结果。任何人都知道可能出了什么问题,或者我该如何继续解决问题?
您是否正在重复使用之前安装的 Rancher 的主机?
如果是这样,有时会尝试使用旧凭据而不是主机的新凭据。这些文件在 /var/lib/rancher
中。 (它们是 .files 所以你需要 ls -a 才能查看)
如果您使用的是自签名 SSL 证书,如果您未绑定安装 CA 根证书,它将无法注册。有关详细信息,请参阅 http://docs.rancher.com/rancher/v1.2/en/installing-rancher/installing-server/basic-ssl-config/ 最后一部分 "Adding Hosts"。
我解决了我的问题。问题是错误的 CATTLE_AGENT_IP
。显然你不能在 IP 地址前加上 http://
。