Azure Kubernetes:如何处理“拨号TCP 10.240.0.4:10250:I/O超时”错误以查看kubectl日志<pod>?

时间:2019-09-10 07:32:27

标签: kubernetes tcp timeout kubectl azure-kubernetes

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

  

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

我试图重新构建并重新部署,但是失败了。

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

1 个答案:

答案 0 :(得分:1)

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

  

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