我在尝试部署KubeEdge框架,在部署K8s使用 kubeadm init语句初始化集群时遇到了问题
使用的
Ubuntu版本为18.04
Docker版本为18.06.3
Kubernetes版本为1.17.4
遇到的如下的报错
起先是卡在
这个位置
按照网络上的教学修改了kubelet与Docker的驱动程序改为systemd
然后就出现了上面那张图的报错
想了解错误原因与解决的方案
我在尝试部署KubeEdge框架,在部署K8s使用 kubeadm init语句初始化集群时遇到了问题
使用的
Ubuntu版本为18.04
Docker版本为18.06.3
Kubernetes版本为1.17.4
遇到的如下的报错
起先是卡在
这个位置
按照网络上的教学修改了kubelet与Docker的驱动程序改为systemd
然后就出现了上面那张图的报错
想了解错误原因与解决的方案
该回答内容部分引用GPT,GPT_Pro更好的解决问题
答:在使用kubeadm初始化K8s集群时,如果遇到了上面这张图的报错,可能是由于docker和kubelet的驱动程序出现了问题,所以我们要先检查docker和kubelet服务是否正常。
检查docker服务:
我们可以使用下面的命令来检查docker服务是否正常:
systemctl status docker
如果服务状态出现active (running)则表明docker服务正常运行;如果服务状态出现inactive (dead)则表明docker服务不正常,需要重启docker服务。
重启docker服务:
systemctl restart docker
检查kubelet服务:
我们可以使用下面的命令来检查kubelet服务是否正常:
systemctl status kubelet
如果服务状态出现active (running)则表明kubelet服务正常运行;如果服务状态出现inactive (dead)则表明kubelet服务不正常,需要重启kubelet服务。
重启kubelet服务:
systemctl restart kubelet
重新检查docker和kubelet服务之后如果都正常了,就可以尝试重新初始化K8s集群,看看问题是否解决。
如果回答有帮助,望采纳。