要是能成为大佬就好了 2023-02-26 16:46 采纳率: 0%
浏览 16

使用kubeadm初始化k8s集群遇到问题

我在尝试部署KubeEdge框架,在部署K8s使用 kubeadm init语句初始化集群时遇到了问题

使用的

Ubuntu版本为18.04

Docker版本为18.06.3

Kubernetes版本为1.17.4

遇到的如下的报错

img

起先是卡在

img

这个位置

按照网络上的教学修改了kubelet与Docker的驱动程序改为systemd

然后就出现了上面那张图的报错
想了解错误原因与解决的方案

  • 写回答

4条回答 默认 最新

  • GPT_Pro 2023-02-26 16:56
    关注

    该回答内容部分引用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集群,看看问题是否解决。
    如果回答有帮助,望采纳。

    评论

报告相同问题?

问题事件

  • 创建了问题 2月26日