我正在尝试按照kubernetes文档https://kubernetes.io/docs/setup/independent/high-availability/设置一个包含5个主节点的kubernetes HA集群 .
我在第一个主服务器上安装了 docker 1.13
和 kubeadm, kubectl, and kubelet version 1.11.2
.
将所有所需图像下载到所有主节点并在主节点1上启动kubeadm,kubelet没有运行错误并在主节点1上创建了etcd集群 .
我已将所有必需的配置和证书文件复制到其他主节点,并在主节点上启动了kubeadm并启动了kubelet服务 . kubelet在主节点2上成功运行,并将etcd添加到现有集群 .
但是当我在主节点3上启动kubelet时,它会删除主节点3中除暂停图像之外的所有docker镜像,并且无法创建etcd或任何kube- * pod并且无法加入群集中的第三个节点 .
与其他两个节点相同 .
任何人都可以帮我解决这个问题吗?
提前致谢 .
1 回答
正如@ Raghu.k在他上次评论中提到的那样,
master node 3
的问题是由于该节点上缺少可用空间而发生的 . 但是,重新创建受影响的节点已解决此问题 . 被标记为community wiki
用于进一步的社区研究 .