kubernetes pod不使用空间,即使节点上有空间



我有一个zookeeper pod不知怎么地去了Crashloopbackoff,现在无论我做什么,它都不会出现,即使节点上有足够的空间。

节点剩余空间:46G

my pod请求空间:2000Mi

我可以在pod的日志中看到这个

= = =比;配置…[Errno 28]设备上没有剩余空间命令[/usr/local/bin/dub template/etc/confluent/docker/myid. sh]

我试过了

kubectl delete pod zookeeper

之后它会返回到crashloopbackoff

是否有办法恢复pod(statfulset)而不终止和重新部署?

请帮助。

这很可能是剩余docker映像的问题。你应该检查:

  • df -h的可用空间

  • df -i可用索引

这个问题最常见的解决方案是使用docker image prune -a删除未使用的docker映像:

WARNING! This will remove all images without at least one container associated to them.
Are you sure you want to continue? [y/N] y

您还可以使用docker system prune来删除所有已停止的容器以及所有未被任何容器使用的卷和网络。它还将删除所有悬空图像。

最新更新