systemctl start kubelet从主节点删除docker映像

时间:2018-09-17 20:47:07

标签: docker kubernetes

我正在通过遵循kubernetes文档https://kubernetes.io/docs/setup/independent/high-availability/来设置具有5个主节点的kubernetes HA集群。

我已经在第一个主机上安装了#!/usr/bin/python from tkinter import * from PIL import ImageTk,Image root = Tk() img = Image.open("test.png").convert("RGBA") w, h = img.size left = w/4 right = 3*w/4 upper = h/4 lower = 3*h/4 img2 = img.crop([ left, upper, right, lower]) image = ImageTk.PhotoImage(img2) label = Label(root, image = image) label.pack() root.mainloop() docker 1.13

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

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

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

与其他两个节点相同。

有人可以帮助我解决这个问题吗?

先谢谢了。

1 个答案:

答案 0 :(得分:0)

正如@ Raghu.k在他的最后一条评论中所述,master node 3的问题是由于该节点上没有可用空间而引起的;但是,重新创建受影响的节点已解决了此问题。被标记为community wiki,用于社区的进一步研究。

相关问题