首先请运行systemctl status kubelet并验证服务是否正在运行:
“活动:活动(运行) ”
禁用交换:
sudo swapoff -a
sudo sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab
验证/etc/fstab中有关交换的所有参考。
请按照此处所述为当前用户执行发布“kubeadm init”步骤:
https ://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/
mkdir -p $HOME/.kube
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
sudo chown $(id -u):$(id -g) $HOME/.kube/config
重启后请检查:
systemctl status docker
如果它不工作,请在启动时启用 docker
systemctl enable docker
您还可以验证 kubelet 状态:
systemctl status kubelet
systemctl enable kubelet
查看任何错误:
journalctl -u kubelet.service
journalctl
请分享您的发现。