Rancher - 无法获取主机的 /health:TLS 握手超时

问题描述

我正在学习牧场主官方课程,但当我尝试将我的单节点集群升级到 3 节点集群时,我被困在 this step 处,我收到一个错误消息

“无法检查 etcd 主机 [---.---.---.---] 的运行状况:无法获取主机 [---.--- 的 /health .---.---]: 获取"https://---.---.---.---:2379/health": net/http: TLS 握手超时"

经过一番挖掘和故障排除后,我在文档中找到了这个

“etcd 监听的地址取决于运行 etcd 的主机的地址配置。如果为运行 etcd 的主机配置了内部地址,则需要 etcdctl 的端点明确指定。如果任何命令响应错误:超出上下文截止时间,则 etcd 实例不健康(仲裁丢失或实例未正确加入集群)"

来源:here

是的,当我测试我的节点时,我确实得到了错误:超出上下文截止日期”,但是我如何指定 etcdctl 的终点?!正如它所提到的“需要明确指定 etcdctl 的端点”???

请帮忙。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)