kubernetes中pod磁盘占用排查

一、pod磁盘使用排查

1.docker引擎

#docker引擎比较简单,我们可以使用一条命令输出并排序
docker ps -a --format "table {{.Size}}\t{{.Names}}" | sort -hr 

2.Containerd引擎

[root@node2-192_168_101_23 containerd]#  crictl stats  #DISK列显示pod的磁盘使用量
CONTAINER           NAME                           CPU %               MEM                 DISK                INODES              SWAP
03901f90ab7ab       logtail                        0.14                77.59MB             91.3MB              66                  0B
0bb26727777c1       disk-driver-registrar          0.00                17.42MB             40.96kB             12                  0B
11d7dc82616ba       app                            0.63                680.2MB             5.661MB             110                 0B
crictl ps |grep ${container id} #即上面磁盘使用量大的pod的CONTAINER列的值,可以显示该pod的名称及namespace名称

二、其他空间使用排查

#docker引擎
docker system prune -a --volumes #清理所有未使用的资源,如停止否容器、未使用的镜像、构建缓存、未使用的卷等 #containerd引擎 crictl rm $(crictl ps -aq) && crictl rmi --prune #清理退出的容器和未使用的镜像
ctr -n k8s.io gc run #触发continerd底层垃圾回收机制,会清理掉任何不在使用的容器或镜像及其引用的文件系统和快照

 

posted @ 2026-02-27 10:25  百衲本  阅读(87)  评论(0)    收藏  举报
cnblogs_post_body { color: black; font: 0.875em/1.5em "微软雅黑" , "PTSans" , "Arial" ,sans-serif; font-size: 15px; } cnblogs_post_body h1 { text-align:center; background: #333366; border-radius: 6px 6px 6px 6px; box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5); color: #FFFFFF; font-family: "微软雅黑" , "宋体" , "黑体" ,Arial; font-size: 23px; font-weight: bold; height: 25px; line-height: 25px; margin: 18px 0 !important; padding: 8px 0 5px 5px; text-shadow: 2px 2px 3px #222222; } cnblogs_post_body h2 { text-align:center; background: #006699; border-radius: 6px 6px 6px 6px; box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5); color: #FFFFFF; font-family: "微软雅黑" , "宋体" , "黑体" ,Arial; font-size: 20px; font-weight: bold; height: 25px; line-height: 25px; margin: 18px 0 !important; padding: 8px 0 5px 5px; text-shadow: 2px 2px 3px #222222; } cnblogs_post_body h3 { background: #2B6695; border-radius: 6px 6px 6px 6px; box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5); color: #FFFFFF; font-family: "微软雅黑" , "宋体" , "黑体" ,Arial; font-size: 18px; font-weight: bold; height: 25px; line-height: 25px; margin: 18px 0 !important; padding: 8px 0 5px 5px; text-shadow: 2px 2px 3px #222222; } 回到顶部 博客侧边栏 回到顶部 页首代码 回到顶部 页脚代码