K8S kubeadm 部署出现的故障:kubectl get nodes 节点显示 NotReady

Posted 码海小虾米_

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了K8S kubeadm 部署出现的故障:kubectl get nodes 节点显示 NotReady相关的知识,希望对你有一定的参考价值。

kubectl get nodes 节点显示 NotReady

一、报错现象

在使用kubeadm部署完master部署好K8s集群后,各节点也加入了集群,但是master上的各节点服务器依然显示NotReady

二、报错分析

由于flannel组件和kube-proxy组件也是不正常的,所以先看了下master的镜像,没有问题

然后怀疑是节点的flannel镜像或者kube-proxy组件出现问题


上图可以看到,我把各组件的镜像导入后,但是忘记了加载。。。。

三、报错解决方法

在各节点重新对组件的镜像进行加载,为了方便直接使用for循环进行加载

然后再次到mster上查看各节点状态,问题解决

以上是关于K8S kubeadm 部署出现的故障:kubectl get nodes 节点显示 NotReady的主要内容,如果未能解决你的问题,请参考以下文章

Troubleshooting 故障排除 kubeadm

K8s学习从零开始搭建kubernetes集群环境(虚拟机/kubeadm方式)

kubeadm快速部署K8S 1.20集群

使用kubeadm安装k8s集群故障处理三则

centos7 kubeadm部署单机k8s

使用kubeadm的方式部署v1.21.2版本k8s