zoukankan      html  css  js  c++  java
  • 解决CentOS中/var目录满的问题

    最近服务器的/var目录总是报警说磁盘满了,查看以后发现主要是/var/log/maillog和/var/spool/mail/root和/var/spool/mqueue目录。
    从搜索的结果看到应该是sendmail导致的邮件保存数据,如果是仅仅删除肯定是不行的,必须彻底断掉继续产生文件才可以。这里会将邮件保存数据在"/var/spool/mqueue中。
    所以就选择了一个比较保守的方法,关闭sendmail服务。
    [@linux mqueue]# service sendmail stop
    关闭 sm-client:                                           [确定]
    关闭 sendmail:                                            [确定]

    注意:service命令虽然已经关掉了sendmial服务,但是在下次重新启动OS的时候,还是会随OS启动而启动。

    另外,看到网上有不少类似的问题,提到是因为crontab自动任务导致的缓存,要求在任务队列中加上"/dev/null 2>/dev/null",于是去查看mqueue中的文件内容,发现一下信息:
    "Cron <root@ucenter> sh /search/nginx/html/cms/shell/rsync_from_front.sh 2>&1"
    所以暂时在所有的crontab上都加上了 " > /dev/null 2>&1"
    做完以上两步以后,暂时发现没有新文件生成。

  • 相关阅读:
    jquery $.fn $.fx 的意思以及使用
    jQuery树形控件zTree使用
    myeclipse9.0安装svn插件
    读取properties和xml中配置文件的值
    Jquery之ShowLoading遮罩组件
    程序员需谨记的8条团队开发原则(转)
    决策树算法
    第N个丑数
    数组反转
    倒数第K个结点
  • 原文地址:https://www.cnblogs.com/lrxing/p/9454153.html
Copyright © 2011-2022 走看看