工作经验
1、第一发现磁盘全部100%
经查找发现大文件是/var/log/maillog 占了3G
2、ps x 发现大量如下进程,最终导致了系统资源耗尽
/usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f root
/usr/sbin/postdrop -r
3、解决
pkill sendmail
pkill postdrop
cd /var/spool/postfix/maildrop
[root@localhost maildrop]# ls |wc -l
444631
[root@localhost maildrop]# rm -f *
-bash: /bin/rm: Argument list too long
[root@localhost maildrop]# find . -type f |xargs rm -f
删除文件
4、导致原因分析
[root@localhost gamemsvr]# crontab -e
*/3 * * * * /usr/bin/python /home/monitor/check.py
修改为
[root@localhost gamemsvr]# crontab -e
*/3 * * * * /usr/bin/python /home/monitor/check.py >/dev/null 2>&1
5、测试成功写文件正常
转载于:https://blog.51cto.com/madsstudy/1672410