在安装完kubectl,kubeadm,kubelet后执行

kubeadm init --pod-network-cidr 10.244.0.0/16 --kubernetes-version stable

时出了一个小错误
1.
这里写图片描述
首先系统给出了造成初始化失败的大致原因。并给出了相关尝试命令。那就按它的提示运行一下语句

systemctl status kubelet

结果如下图:
这里写图片描述
可以看到kubelet确实有问题,大致是处于不断的重启当中,但是这里并看不到解决这个问题的思路。
继续运行前一张图片的第二条提示语句

journalctl -xeu kubelet

运行结果如下图:
这里写图片描述
这里就可以看到问题的原因了。然后按照提示关闭swap

swapoff -a 

关闭后再执行

systemctl status kubelet

可以看到kubelet已经正常运行了
这里写图片描述

然后执行

kubeadm reset

清理下第一次初始化的文件什么的。
然后再执行

kubeadm init --pod-network-cidr 10.244.0.0/16 --kubernetes-version stable

就可以初始化成功了!
这里写图片描述

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐