前言



近期有台服务器的磁盘爆满,查找后发现是/var/spool/postfix/maildrop有大量文件占用空间导致。



原因


由于centos6/7在执行cron时,会将cron执行脚本中产生的信息以邮件的形式发送cron的所有者,但是由于sendmail或postfix邮件发送未正常运行,导致邮件发送不成功,堆积在了maildrop目录下面.

存在大量crontab定时任务但脚本或命令后,没有对产生的邮件进行处理。



解决方法



<1>临时删除堆积文件

cd /var/spool/postfix/maildrop
ls | xargs rm -rf


<2>永久解决

vim /etc/crontab
将‘MAILTO=root’替换成‘MAILTO=" "service crond restart


<3>crontab定时任务命令优化

如不需要输出的信息,将信息丢入黑洞
如需要输出信息,/dev/null换成一个其他文件名

crontab里面的命令后面加上 > /dev/null 2>&1

/var/spool/postfix/maildrop占用空间大量处理相关推荐

  1. /var/spool/postfix/maildrop小文件太多造成inode索引使用完解决

    /var/spool/postfix/maildrop 小文件太多造成inode索引使用完解决办法 问题表现和检查: 1.运行df -i / 查看inode使用是否满: 2.查看/var/spool/ ...

  2. linux var目录满了,Linux入门教程:/var/spool/clientmqueue 占满根目录

    因为很多Linux系统会开启cron,而cron中执行的程序有输出内容,输出内容会以邮件形式发给cron的用户,而sendmail没有启动所以就产生了这些文件:所以这些文件不是什么重要的文件,删! 于 ...

  3. linux spool目录 删除,Linux知识:/var/spool/clientmqueue 下垃圾文件删除

    Linux操作系统中的/var/spool/clientmqueue/目录下存在大量文件. 原因分析:系统中有用户开启了 cron,而cron中执行的程序有输出内容,输出内容会以邮件形式发给cron的 ...

  4. you have new email in /var/spool/mail/root/

    有时在进入系统的时候经常提示You have new mail in /var/spool/mail/root 解决方法:修改系统配置文件/etc/profile,告诉系统不要去检查邮箱. 具体操作: ...

  5. /var/spool/clientmqueue文件分析

    刚到新公司,登录每台服务器查看使用信息,发现一台服务器的使用根的使用率竟然98%. 此时速度找到哪个文件占用磁盘空间,执行此命令 du -sch /* |sort –rn 对/目录的大小进行排序,可以 ...

  6. 禁止显示“You have new mail in /var/spool/mail/root”

    linux系统,如centos下默认在收到收件是会在执行命令后显示提示 "You have new mail in /var/spool/mail/root" , 这个消息有时候是 ...

  7. Linux有时会出现“You have new mail in /var/spool/mail/root”

    此文章转自峰云:http://rfyiamcool.blog.51cto.com/1030776/413145 Linux有时会出现"You have new mail in /var/sp ...

  8. Centos中提示You have new mail in /var/spool/mail/root 解决

    echo"UNSET  EMAILCHECK">>/etc/profile soure /etc/profile 查看 ls -lth  /var/spool/mail ...

  9. You have mail in /var/spool/mail/root

    转载http://www.fedora.hk/linux/yumwei/show_17.html 安装完LINUX后经常使用终端远程登录,登录后经常出现You have new mail in /va ...

最新文章

  1. oracle 导入数据
  2. R语言使用str_locate函数和str_locate_all函数来定位特定字符串或者字符串模式在字符串中的位置:str_locate函数第一个位置、str_locate_all函数定位所有位置
  3. 【翻译】What is State Machine Diagram(什么是状态机图)?
  4. npm install的代理问题
  5. 主程序员团队与敏捷开发的联合应用(小型敏捷团队管理)
  6. linux 6.9切换中文,Linux Centos6.9 中文乱码问题处理
  7. python unittest教程_python unittest 基本介绍
  8. php ksc歌词,KSC字幕制作方法 KSC歌词编辑教程
  9. 海思 3559 SVP NNIE demo解读
  10. ios 按钮下面加下划线_iOS 给部分文字加下划线四种方法
  11. python中执行py文件出错(提示File “stdin”,line 1,SyntaxError:invalid syntax)
  12. 【Java编程规范】阿里巴巴编程考试规范+真题答案+考试感悟
  13. Unity HDRP室外场景打光流程分享(下篇)-白天和夜晚场景打光
  14. 计算机学后感作文400,考试后的感想作文400字(精选10篇)
  15. 适合苹果的蓝牙耳机推荐,音质超好的蓝牙耳机推荐
  16. 用Python制作动态饼图
  17. 文字和图片,图片和图片底部对齐
  18. python爬取股市数据
  19. 关键字搜索aliexpress商品API接口(速卖通关键词搜索商品接口)
  20. android-配置文件AndroidManifest.xml详解

热门文章

  1. 取得高等学校教师资格证应当具备什么学历要求
  2. 【数据结构-K】基数排序
  3. Meanshift聚类算法
  4. php.符号,特殊符号大全
  5. 文档大小超出上传限制怎么办_压缩PDF大小该怎么操作?压缩PDF的软件有哪些?...
  6. java加载tensorflow训练的PB模型记录
  7. pytorch PythonAPI torch.....................
  8. 【slam十四讲第二版】【课本例题代码向】【第九讲~后端Ⅰ】【安装Meshlab】【BAL数据集格式】【ceres求解BA】【g2o求解BA】
  9. 疯狂python讲义学习日志11——并发编程
  10. pass在c语言中的作用,Python语句中pass语句有什么作用?浅谈pass语句的用法