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.6

I运行
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它有帮助吗?