Linux系统/root目录内存爆满排查处理
- 爵特猛
- 2023-2-25 14:59
- 其它
- 3531
一、排查原因
Linux系统中 /root 显示大小为15G
但进入/root目录缺无大文件,重启后依然如此。
使用命令查看隐藏文件的大小:
du -sh .[!.]*
发现.esmtp_queue目录过大。
原因:crontab中执行的程序有输出内容,输出内容会以邮件形式发给crontab的用户,而sendmail没有启动所以就产生了root/.esmtp_queue/ 目录下的那些文件,日积月累可能撑破磁盘。
二、解决方法
1.删除 /root/.esmtp_queue 目录。
2.设置cron
方法①:
vim /etc/crontab
将 MAILTO=root 替换成 MAILTO=""
然后输入命令:
service crond restart
方法②:
crontab -e
第一行加上MAILTO=""(指定邮箱发送位置)
然后输入命令:
service crond restart
本文为爵特猛原创文章,转载无需和我联系,但请注明来自爵特猛博客www.juetemeng.com
爵特猛