工作经验
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
[[email protected] maildrop]# ls |wc -l
444631
[[email protected] maildrop]# rm -f *
-bash: /bin/rm: Argument list too long
[[email protected] maildrop]# find . -type f |xargs rm -f
删除文件
4、导致原因分析
[[email protected] gamemsvr]# crontab -e
*/3 * * * * /usr/bin/python /home/monitor/check.py
修改为
[[email protected] gamemsvr]# crontab -e
*/3 * * * * /usr/bin/python /home/monitor/check.py >/dev/null 2>&1
5、测试成功写文件正常
时间: 2024-10-09 02:13:10