linux 磁盘100%占用排查清单

346 阅读1分钟

linux 磁盘占满的问题排查清单:

  1. 到根目录检查文件占用

sudo du -h --max-depth=1 ./ | sort -hr // 到某个目录检查文件空间占用

  1. 检查是否有 delete 任务占用 (参考:Linux实战-5:Linux磁盘空间占满问题定位_椰果奶茶加冰的博客-CSDN博客)

lsof -n | grep delete

kill -9 进程编号(上面命令运行后第二列的数字)

  1. 检查 inode 占用 (小文件占用处理)

df -i

  1. .esmtp_queue 目录占用(邮件消息。参考Linux系统/root目录内存爆满排查处理 - 其它 - 爵特猛博客 (juetemeng.com)

crontab -e MAILTO="" // 在计划任务里添加上这一句 systemctl restart crond.service // 重启计划任务