【发布时间】:2019-05-23 20:43:47
【问题描述】:
我在 us-east-1 的 AWS 上运行了一个 EKS 集群。我分别在 us-east-1a、1b、1c 上运行了三个工作节点。 us-east-1a 中运行的所有 pod 都允许我登录并检查日志,但其他区域中的 pod 不断抛出错误:
Error from server: no preferred addresses found; known addresses: []
任何帮助表示赞赏。基本上使用此设置在各个区域中对 mongodb 进行分片。
【问题讨论】:
-
不允许您查看日志的 pod 的状态是什么。你可以运行
kubectl describe pod <podname>吗? -
@Rico 最后一条消息说:
Normal Started 54m kubelet, ip-192-168-252-43.ec2.internal Started container -
kubectl get nodes怎么样? -
@Rico 我可以看到我所有的三个工作节点都处于就绪状态,并且在上面列出的不同区域中运行。
-
你能把
kubectl -n kube-system get pods的输出贴出来吗?
标签: mongodb amazon-web-services kubernetes kubectl amazon-eks