由于linux
在执行cron
时,会将cron
执行脚本中的output
和warning
信息,都会以邮件的形式发送cron
所有者, 而我的服务器中关闭了postfix
,导致邮件发送不成功,全部小文件堆积在了maildrop
目录下面。如果sendmail
或者postfix
正常运行,则会在/var/mail
目录下也会堆积大量的邮件。
此问题也会导致系统innode
占用过多,导致创建文件失败。
解决办法:
sed -i 's$MAILTO=root$MAILTO=""$g' /etc/crontab
/etc/init.d/crond restat
删除多余的小文件:
find /var/spool/postfix/maildrop/ -type f |xargs rm -rf