root@k8s-master01:~/.kube# pwd /root/.kube root@k8s-master01:~/.kube# cat config apiVersion: v1 clusters: - cluster: certificate-authority-data: LS0tLS1CRUd .................
看起来Master节点上集群的配置文件是正常的
检查kubelet服务是否启动服务没有启动
检查swap是否关闭free -m
发现没有关闭swap
关闭swap后重启所有节点临时关闭:
swapoff -a
永久关闭
修改/etc/fstab,将有swap的行注释掉 看到有的文章提到需要将根文件系统设为可读写,mount -n -o remount,rw /
在所有swap没有关闭的节点上操作
重启所有节点后,恢复正常
root@k8s-master01:~/.kube# kubectl get node NAME STATUS ROLES AGE VERSION k8s-master01 Ready control-plane,master 78d v1.22.3 k8s-node01 Ready77d v1.22.3 k8s-node02 Ready 77d v1.22.3



