Kubernetes垃圾收集失败 – FreeDiskSpaceFailed&ImageGCFailed

显然,我的Kubernetes集群的GC没有删除任何映像,服务器正在进入全盘。

你可以请指导我在哪里findImageGC的日志与错误试图删除图像或为什么发生这种情况的原因?

3m 5d 1591 ip-xxx.internal Node Warning FreeDiskSpaceFailed {kubelet ip-xxx.internal} failed to garbage collect required amount of images. Wanted to free 6312950988, but freed 0 3m 5d 1591 ip-xxx.internal Node Warning ImageGCFailed {kubelet ip-xxx.internal} failed to garbage collect required amount of images. Wanted to free 6312950988, but freed 0 

谢谢!

最有可能您的主机文件系统已满,您可以检查/ var文件系统的使用情况。

我发现这两个豆荚帮助清理主机上未使用的图像。

 # Docker images Cleanup kubectl create -f https://raw.githubusercontent.com/onfido/k8s-docker-clean/master/deploy.yml kubectl create -f https://raw.githubusercontent.com/onfido/clean-replica-sets/master/deploy.yml