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
- 连接到Kubernetes master,更新heapster
- 在Google Container Registry中通过命令行添加标签来标记Docker镜像
- 如何在Google Container Engine上运行私人泊坞窗图片
- Google容器引擎:创build容器后,Kubernetes不公开外部IP
- 无法在dockerfile中执行gcloud init
- build立一个Docker镜像(.NET Core)并将其上传到Google Container Engine?
- Google Container Engine中的群集组合
- 从BigQuery获取(stream)数据到R(Docker中的Rstudio服务器)的最佳方式是什么?
- Kubernetes可以像Docker Compose一样使用吗?