首页 > 解决方案 > systemctl start kubelet 从主节点删除 docker 镜像

问题描述

我正在尝试按照 kubernetes 文档https://kubernetes.io/docs/setup/independent/high-availability/设置具有 5 个主节点的 kubernetes HA 集群。

我已经安装了docker 1.13kubeadm, kubectl, and kubelet version 1.11.2第一个master。

将所有需要的镜像下载到所有主节点并在主节点 1 上启动 kubeadm,kubelet 运行没有错误,并在主节点 1 上创建了 etcd 集群。

我已将所有必需的配置和证书文件复制到其他主节点,并在主节点上启动 kubeadm 并启动 kubelet 服务。kubelet 在主节点 2 上成功运行,并将 etcd 添加到现有集群。

但是当我在主节点 3 上启动 kubelet 时,它会从主节点 3 中删除所有 docker 镜像,但暂停镜像除外,并且无法创建 etcd 或任何 kube-* pod,并且无法加入集群中的第三个节点。

与其他两个节点相同。

谁能帮我解决这个问题?

提前致谢。

标签: dockerkubernetes

解决方案


正如@Raghu.k 在他最后的评论中提到的那样,master node 3由于该节点上的可用空间不足而出现了问题;但是,受影响节点的重新创建已解决此问题。标记为community wiki用于进一步的社区研究。


推荐阅读