Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker Kubernetes 1.18警告ImageGCFailed错误获取imageFs信息失败:无法在内存缓存中找到数据_Docker_Kubernetes_Garbage Collection_Centos7 - Fatal编程技术网

Docker Kubernetes 1.18警告ImageGCFailed错误获取imageFs信息失败:无法在内存缓存中找到数据

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垃圾 请告诉我如何解决此问题。我得到了解决方案,似

我在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