如何处理错误“拨号 tcp 10.240.0.4:10250: i/o timeout”以在 AKS 中查看 pod 日志?

Dai*_*ung 7 timeout tcp kubernetes kubectl azure-aks

在我可以运行此命令kubectl logs <pod>而没有问题很多天/版本之前。但是,在我最近推送另一个映像并部署后,我遇到了以下错误:

来自服务器的错误:获取https://aks-agentpool-xxx-0:10250/containerLogs/default/ <-pod->/<-service->: 拨号 tcp 10.240.0.4:10250: i/o 超时

我尝试重新构建和重新部署但失败了。

以下是供参考的节点信息: 节点信息

Cha*_* Xu 3

不确定您的问题是否是由此故障排除中描述的问题引起的。但也许你可以尝试一下,如下所示:

确保默认网络安全组未修改,并且端口 22 和 9000 均已打开以连接到 API 服务器。 使用命令检查 pod 是否tunnelfront在命名空间中运行。如果不是,请强制删除 pod,它将重新启动。kube-systemkubectl get pods --namespace kube-system