2

我知道有人问过这个问题(这里),但这对我没有帮助。我将详细描述我的问题。

我在操作系统上安装了我的 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 /

我已经用谷歌搜索了这个问题,但无法弄清楚。我该如何解决?

4

1 回答 1

0

将配置器“--allow-privileged=true”添加到 kubelet 配置文件

于 2020-04-09T14:37:54.043 回答