linux 磁盘占满的问题排查清单:
- 到根目录检查文件占用
sudo du -h --max-depth=1 ./ | sort -hr // 到某个目录检查文件空间占用
- 检查是否有
delete任务占用 (参考:Linux实战-5:Linux磁盘空间占满问题定位_椰果奶茶加冰的博客-CSDN博客)
lsof -n | grep delete
kill -9 进程编号(上面命令运行后第二列的数字)
- 检查 inode 占用 (小文件占用处理)
df -i
- .esmtp_queue 目录占用(邮件消息。参考Linux系统/root目录内存爆满排查处理 - 其它 - 爵特猛博客 (juetemeng.com))
crontab -e MAILTO="" // 在计划任务里添加上这一句 systemctl restart crond.service // 重启计划任务