Jun 14

/var/spool/clientmqueue 目录占用100%磁盘问题 不指定

碟舞飞扬 , 10:14 , Linux技术 , 评论(0) , 引用(0) , 阅读(6444) , Via 本站原创 | |
    /var/spool/clientmqueue目录,如果系统中有用户开启了cron,而cron中执行的程序又有输出内容,输出内容会以邮件形式发给cron的用户,而sendmail没有启动所以就产生了这些文件。

    如果你确定你的系统没有启动sendmail对外发送邮件,你就可以把这个目录给清空,释放磁盘空间,可能你发现这个问题的时候该目录已经存在大量的文件了,执行 rm -f  * 删除的时候就会提示:"-bash: /bin/rm: Argument list too long" 无法删除,这时候你可以试试使用:ls | xargs rm -f 或 find /var/spool/clientmqueue/ -type f -exec rm {} \; 来删除这些文件。

    解决方法:在你的crontab执行命令的后面加上 >/dev/null 2>&1 ,丢弃计划任务执行时产生的错误或输出的内容。
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]