牧场主无法启动。等待Kubernetes API

时间:2018-08-03 06:17:54

标签: docker ubuntu kubernetes rancher

美好的一天。

我是kubernetes的新手。

我在Ubuntu 16.04上有一个带有3个主机的kubernetes集群。 最近,我注意到该主机在 / boot 分区中没有空间。

click

我使用了 apt-get autoremove 来释放第一台主机上/ boot中的一些空间。然后获得升级

我使用Rancher(作为docker容器)来可视化我的集群。 因此,现在我启动Rancher时,总是等待Kubernetes API

click

试图重新启动Rancher容器,但没有运气。仍然等待Kubernetes API

我总是发现第一台主机上没有 kube-system 容器。

click

有没有办法让Rancher复活?

1 个答案:

答案 0 :(得分:0)

您有机会在/boot中腾出一些可用空间吗? etcd也可能不健康,因为它需要一定数量的奇数个节点。您可以尝试停用其中两个主机,使kubernetes堆栈变得健康,然后再将其添加回足够的磁盘空间。使用etcd和其他核心k8s组件的日志创建github问题也是个好主意。