我知道有人问过这个问题(这里),但这对我没有帮助。我将详细描述我的问题。
我在操作系统上安装了我的 kubernetes 集群CentOS 7 vm
,etcd 和 kubernetes 版本是:
kubernetes v1.6.6
etcd v3.1.9
当我启动 kubelet 时,出现以下错误:
E0620 09:57:38.178381 30625 kubelet.go:1165] 图像垃圾收集失败:无法找到容器的数据/E0620 09:57:38.203274 30625 factory.go:305] 不会报告 devicemapper 文件系统统计信息:thin_ls 的使用情况是禁用以保留 iops
在 kube-master vm 上,我检查节点状态并得到以下结果:
$ kubectl get nodes
NAME STATUS AGE VERSION
k8s-node1 Ready 1h v1.6.6
k8s-node2 Ready 1h v1.6.6
但是当详细检查节点时,我收到了警告:
$ kubectl describe nodes k8s-node1
...
Events:
FirstSeen LastSeen Count From SubObjectPath Type Reason Message
39m 39m 1 kubelet, k8s-node1 Warning ImageGCFailed unable to find data for container /
我已经用谷歌搜索了这个问题,但无法弄清楚。我该如何解决?