
但是除了.10节点外,其他主机并没有挂,可以远程连接上,

那就考虑是kubernetes系统的问题
解决的方法是重启kube-proxy和kubelet服务即可
systemctl restart kube-proxy
systemctl restart kubelet

为什么要这么做呢?

Kubelet组件运行在Node节点上,维持运行中的Pods以及提供kuberntes运行时环境,主要完成以下使命:
1.监视分配给该Node节点的pods
2.挂载pod所需要的volumes
3.下载pod的secret
4.通过docker/rkt来运行pod中的容器
5.周期的执行pod中为容器定义的liveness探针
6.上报pod的状态给系统的其他组件
7.上报Node的状态
当遇到Kubernetes集群中部分节点无法正常工作的情况时,本文介绍了一种简单有效的解决办法:通过重启kube-proxy和kubelet服务来恢复正常运行。Kubelet作为核心组件之一,在Node节点上负责维护Pods状态并提供必要的运行时环境。
333

被折叠的 条评论
为什么被折叠?



