Docker Kubernetes 1.18警告ImageGCFailed错误获取imageFs信息失败:无法在内存缓存中找到数据
我在Centos 7上带了我的Kubernetes 1.18。我们还使用定制的CIDR kubectl apply-f“$(kubectl版本| base64 | tr-d'\n')&env.IPALLOC_RANGE=IPALLOC 最初,Kubernetes运行正常,但当我们多次运行同一个pod进行测试时,Kubernetes每5秒就会重新启动一次 当我检查时 Kubectl获取事件 journalctl-u kubelet | grep-i垃圾Docker Kubernetes 1.18警告ImageGCFailed错误获取imageFs信息失败:无法在内存缓存中找到数据,docker,kubernetes,garbage-collection,centos7,Docker,Kubernetes,Garbage Collection,Centos7,我在Centos 7上带了我的Kubernetes 1.18。我们还使用定制的CIDR kubectl apply-f“$(kubectl版本| base64 | tr-d'\n')&env.IPALLOC_RANGE=IPALLOC 最初,Kubernetes运行正常,但当我们多次运行同一个pod进行测试时,Kubernetes每5秒就会重新启动一次 当我检查时 Kubectl获取事件 journalctl-u kubelet | grep-i垃圾 请告诉我如何解决此问题。我得到了解决方案,似
请告诉我如何解决此问题。我得到了解决方案,似乎删除的docker图像没有正确清理。对此一无所知。但下面的解决方案对我有效
docker system prune
systemctl stop kubelet
systemctl stop docker
systemctl start docker
systemctl start kubelet
May 27 17:00:05 rajasvm kubelet[20241]: E0527 17:00:05.374190 20241 kubelet.go:1305] Image garbage collection failed once. Stats initialization may not have completed yet: failed to get imageFs info: unable to find data in memory cache
May 27 17:00:22 rajasvm kubelet[20401]: E0527 17:00:22.152485 20401 kubelet.go:1305] Image garbage collection failed once. Stats initialization may not have completed yet: failed to get imageFs info: unable to find data in memory cache
May 27 17:00:39 rajasvm kubelet[20548]: E0527 17:00:39.141443 20548 kubelet.go:1305] Image garbage collection failed once. Stats initialization may not have completed yet: failed to get imageFs info: unable to find data in memory cache
May 27 17:00:55 rajasvm kubelet[20693]: E0527 17:00:55.953994 20693 kubelet.go:1305] Image garbage collection failed once. Stats initialization may not have completed yet: failed to get imageFs info: unable to find data in memory cache
May 27 17:01:12 rajasvm kubelet[20848]: E0527 17:01:12.668267 20848 kubelet.go:1305] Image garbage collection failed once. Stats initialization may not have completed yet: failed to get imageFs info: unable to find data in memory cache
May 27 17:01:29 rajasvm kubelet[20994]: E0527 17:01:29.676793 20994 kubelet.go:1305] Image garbage collection failed once. Stats initialization may not have completed yet: failed to get imageFs info: unable to find data in memory cache
May 27 17:01:46 rajasvm kubelet[21136]: E0527 17:01:46.367956 21136 kubelet.go:1305] Image garbage collection failed once. Stats initialization may not have completed yet: failed to get imageFs info: unable to find data in memory cache
May 27 17:02:03 rajasvm kubelet[21282]: E0527 17:02:03.181850 21282 kubelet.go:1305] Image garbage collection failed once. Stats initialization may not have completed yet: failed to get imageFs info: unable to find data in memory cache
May 27 17:02:03 rajasvm kubelet[21282]: E0527 17:02:03.181865 21282 kubelet.go:1301] Image garbage collection failed multiple times in a row: failed to get imageFs info: unable to find data in memory cache
docker system prune
systemctl stop kubelet
systemctl stop docker
systemctl start docker
systemctl start kubelet