我有带有26个节点的kubernetes 1.11集群,其中3个主服务器运行在Centos 7 OS上,运行了一段时间。最近,我注意到kube-api服务器与节点kubelet端口10250
建立了太多连接。今天,它使用了主要主服务器上的所有端口,helm命令开始失败。我已经重新启动了一些节点以清理端口
tcp 0 0 xx.xx.xx3.53:50863 xx.xx.xx4.94:10250 ESTABLISHED
tcp 0 0 xx.xx.xx3.53:60531 xx.xx.xx3.62:10250 ESTABLISHED
tcp 0 0 xx.xx.xx3.53:42625 xx.xx.xx3.63:10250 ESTABLISHED
tcp 0 0 xx.xx.xx3.53:56703 xx.xx.xx3.61:10250 ESTABLISHED
tcp 0 0 xx.xx.xx3.53:49426 xx.xx.xx3.64:10250 ESTABLISHED
它使用了5万个端口的所有节点
netstat -an |grep -ci estab
51163
我想知道为什么kube-api与kubelet建立了太多连接。如何解决此问题。
谢谢 SR
答案 0 :(得分:0)
@Ijaz Ahmad Khan发现,这是一个影响v1.11.1的已知问题,已经在bug报告#67382下在github上报告为bug。从我可以看到的来看,它已经在更高版本的Kubernetes中修复了。