k8s集群搭建过程中master init遇到的两个小错误

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

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

时出了一个小错误
1.
k8s集群搭建过程中master init遇到的两个小错误_第1张图片
首先系统给出了造成初始化失败的大致原因。并给出了相关尝试命令。那就按它的提示运行一下语句

systemctl status kubelet

结果如下图:
k8s集群搭建过程中master init遇到的两个小错误_第2张图片
可以看到kubelet确实有问题,大致是处于不断的重启当中,但是这里并看不到解决这个问题的思路。
继续运行前一张图片的第二条提示语句

journalctl -xeu kubelet

运行结果如下图:
k8s集群搭建过程中master init遇到的两个小错误_第3张图片
这里就可以看到问题的原因了。然后按照提示关闭swap

swapoff -a 

关闭后再执行

systemctl status kubelet

可以看到kubelet已经正常运行了
k8s集群搭建过程中master init遇到的两个小错误_第4张图片

然后执行

kubeadm reset

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

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

就可以初始化成功了!
k8s集群搭建过程中master init遇到的两个小错误_第5张图片

你可能感兴趣的:(云计算)