k8s 记录下docker 存储空间不足导致问题

在虚拟机上启动kubelet ,journalctl -fu kubelet 疯狂打印

间隔打印

其中 error:

Thin Pool has 2962 free data blocks which is less than minimum required 163840 free data blocks. Create more free space in thin pool or use dm.min_free_space option to change behavior

############### Thin Pool Minimum Free Space = 10.74GB 而 Data Space Available = 723.8MB,这说明 Data Space Available 可用空间以低于 Thin Pool 所需最小空间,这会导致镜像无法正常启动。

##################

docker system prune -a -f --volumes

另外:

docker info 中 data space used (93.18G) 使用总和与 docker stystem df (617.3MB) 的使用情况不一致…

一怒之下只得卸了docker 重装(本地虚拟机学习…),磁盘空间回来了 - - 结合以上:可能是我修改过docker storage-driver 存储模式导致的?

[root@hadoop03 docker]# docker info
...
  Data Space Used: 11.73MB
  Data Space Total: 107.4GB
  Data Space Available: 31.52GB
  Metadata Space Used: 17.36MB
  Metadata Space Total: 2.147GB
  Metadata Space Available: 2.13GB
  Thin Pool Minimum Free Space: 10.74GB

扩展docker空间:

经验分享 程序员 微信小程序 职场和发展