图像垃圾收集失败:找不到容器/的数据。无法启动kubernetes主机

图像垃圾收集失败:找不到容器/的数据。无法启动kubernetes主机,kubernetes,Kubernetes,我有一个kubernetes集群,有一个主机和三个仆从,它已经运行了很长一段时间。但最近我注意到kubelet.log文件占用了大部分磁盘空间。因此,我停止了kubernetes服务并删除了kubelet.log文件。但当我重新启动kubernetes服务时,它并没有启动。我在日志中发现以下错误 图像垃圾收集失败:找不到容器的数据/ 请告诉我问题出在哪里。您是否尝试手动删除已死亡/已退出的容器和悬挂的图像?是的,我尝试手动删除已退出的容器。我没有死的容器。这是一个问题吗?不,一点也不,我的观点是

我有一个kubernetes集群,有一个主机和三个仆从,它已经运行了很长一段时间。但最近我注意到kubelet.log文件占用了大部分磁盘空间。因此,我停止了kubernetes服务并删除了kubelet.log文件。但当我重新启动kubernetes服务时,它并没有启动。我在日志中发现以下错误

图像垃圾收集失败:找不到容器的数据/


请告诉我问题出在哪里。

您是否尝试手动删除已死亡/已退出的容器和悬挂的图像?是的,我尝试手动删除已退出的容器。我没有死的容器。这是一个问题吗?不,一点也不,我的观点是,在一个干净的环境中更容易找到问题。您能否编辑您的问题,并提供有关您的操作系统和运行kubelet的方式的更多信息?例如,哪个版本,运行时标志,是否在容器中运行kubelet。我能够解决这个问题。这不是因为kubernetes中的垃圾收集,而是因为我的api服务器没有启动。因此,当我修复api服务器的问题时,kubernetes中的其他组件,如控制器和调度器也开始工作。下面是环境的详细信息。Docker版本:1.9.1 Kubernetes版本:1.1.2所有Kubernetes组件都使用Hyperkubeh作为容器运行。您如何解决API服务器启动问题?