【发布时间】:2019-04-01 17:02:14
【问题描述】:
kubectl logs 命令间歇性地失败,并出现“getsockopt: no route to host”错误。
# kubectl logs -f mypod-5c46d5c75d-2Cbtj
来自服务器的错误:获取 https://X.X.X.X:10250/containerLogs/default/mypod-5c46d5c75d-2Cbtj/metaservichart?follow=true: dial tcp X.X.X.X:10250: getsockopt: no route to host
如果我运行相同的命令 5-6 次,它就可以工作。我不确定为什么会这样。任何帮助将不胜感激。
【问题讨论】:
-
你在哪里运行
kubectl logs?您的 pod 是在运行还是在停止/启动?你的节点健康吗?没有更具体的调试信息很难说。 -
我正在尝试从我的本地系统进行连接。节点和 pod 是健康的。他们没有问题。看起来 EKS 主节点存在一些问题。但是它们是由 AWS 管理的,所以我不知道出了什么问题。
-
打开支持票...
-
我已经这样做了,现在已经 6 天了。他们无法追踪问题:(
-
X.X.X.X是节点IP吗?
标签: kubernetes kubectl amazon-eks