kubelet目录满问题记录
目录
某台主机 /var/lib/kubelet 目录使用率超过 80%,占用 40 多 G 存储。本文记录通过 du 命令逐层定位,最终发现是 Prometheus 容器使用 emptyDir 挂载内部 /data 目录导致的磁盘占用问题。
一、现象
k8s 某台主机的/var/lib/kubelet目录存储使用率超过80% 使用了40多G存储
二、分析
申请root权限
cd /var/lib/kubelet 执行du -h -d 1 发现 pod目录占据大量存储
cd pod
继续执行du -h -d 1
定位到pod
2753dcf9-4113-4e65-a944-278bcbd8d6d8按上面方法继续执行
发现最终路径为
/var/lib/kubelet/pods/2753dcf9-4113-4e65-a944-278bcbd8d6d8/volumes/kubernetes.io~empty-dir/storage-volumedocker ps|grep 2753dcf9-4113-4e65-a944-278bcbd8d6d8
定位容器为prometheus
