Kubernetes GCE群集所有节点未就绪
Kubernetes GCE群集所有节点未就绪,kubernetes,gcloud,google-compute-engine,Kubernetes,Gcloud,Google Compute Engine,kubectl获取节点所有节点状态未就绪 我应该采取什么措施来诊断和解决问题 我尝试了kubectl drain状态更改为NotReady,SchedulingDisabled,然后kubectl uncordined更改回NotReady 主版本1.4.6I运行kubectl get nodes将获得节点ID 然后通常,您可以通过运行kubectl descripe node node_id(node_id是您在前面的命令中看到的一个)来查找有关此类问题的相关信息。您正在运行的是什么版本Not
kubectl获取节点
所有节点状态未就绪
我应该采取什么措施来诊断和解决问题
我尝试了kubectl drain
状态更改为NotReady,SchedulingDisabled
,然后kubectl uncordined
更改回NotReady
主版本1.4.6I运行
kubectl get nodes
将获得节点ID
然后通常,您可以通过运行
kubectl descripe node node_id
(node_id
是您在前面的命令中看到的一个)来查找有关此类问题的相关信息。您正在运行的是什么版本NotReady
与使用drain
无关。Master version 1.4.6能否使用gcloud compute ssh
将ssh连接到节点中?如果可以,那么从controller manager和kubelet获取日志会有所帮助。恢复和运行的最快方法可能只是重置实例,但我建议您首先获取日志,以确保我们能够了解发生了什么。您正在运行的节点版本是什么?如何获取日志是否相同(1.4.6?)?我切换到节点,并在输出中运行systemctl
,有一行出现错误:kube-node-configuration.service-loaded失败配置kubernetes-nodedid它有帮助吗?