今天nagios报警,一台mfschunkserver服务器的disk满了,于是我就登录到服务器df查看了下一看根90%,使用du -sh * 或 du -sh /* 查看目录的大小(也可以用我上次解决inodes100%时查看文件过多的命令,个人建议用那个),最终查找到占用空间大的目录/var/spool/clientmqueue

然后我就想/var/spool/clientmqueue这个目录干嘛用的,纠结了半天,谷歌了下,原来/var/spool/clientmqueue是如果系统中有用户开启了cron,而cron中执行的程序有输出内容,输出内容会以邮件形式发给cron的用户,而sendmail没有启动所以就产生了这些文件。

服务器上确实有cron定时执行数十个脚本,而且都没有设置输出定向,日积月累的文件都被保存在/var/spool/clientmqueue目录下面乐 = =.

解决方法:在cron的自动执行语句后加上> /dev/null 2>&1
例:
4 3 * * * /usr/bin/w > /dev/null 2>&1
这样就OK拉,就不会写到那个目录下了....

在这里说一点,/var/spool/clientmqueue目录文件太多,跟上次解决inodes100%时那个文件过大似的,rm -rf *时候会提示:
“-bash: /bin/rm: Argument list too long“..
意思是参数太长,rm 干不了。
还是用上次那个命令ls | xargs -n 10 rm -f这个命令将/var/spool/clientmqueue目录下所有文件删除。这也是需要很长时间的这个命令输下去之后没有反应,有人会奇怪,咦,我这个到底是在删除呢还是没有呢。

大家可以查看下他进程是否存在,这里是存在的。那就是正在删除。

[root@nc-chunk-1a-h ~]# ps -ef | grep ls
root      3734  3506  1 14:15 pts/4    00:00:06 ls --color=tty
root      6182  3764  0 14:20 pts/5    00:00:00 grep ls

大概进行了半个小时吧,这个清理比上次inodes清理的快。

OK。清理完毕~

关于inodes占用100%的问题及解决方法地址http://sangh.blog.51cto.com/6892345/1359849

本文转自Devin 51CTO博客,原文链接:http://blog.51cto.com/devingeng/1392798

关于inodes占用100%的问题及解决方法续集如何解决clientmqueue目录文件太多相关推荐

  1. dell服务器硬件检测cable,DELL服务器硬件报错解决方法——错误代码寄解决和处理办法...

    DELL服务器硬件报错解决方法--错误代码寄解决和处理办法 代码 文本 原因 纠正措施 E1000 Failsafe voltage error. Contact support.(故障保护电压错误. ...

  2. Python xlrd 读取Excel数字 数字丢失精度 小数位太长 求大神的解决方法(已解决)

    Python xlrd 读取Excel数字 跟Excel显示不一样 小数位太长 求大神的解决方法(已解决) 十分想念顺店杂可... Excel显示的数据 Python代码读取 # -*- coding ...

  3. Ubuntu18.04配置carla0.9.11踩坑与解决方法总结,同时解决安装carla-ros-bridge遇到的问题,并复现OpenCDA成功与ros关联

    Ubuntu18.04配置carla0.9.11踩坑与解决方法总结,同时解决安装carla-ros-bridge遇到的问题,并复现OpenCDA成功与ros关联 背景: 主要是为了复现叶小飞的Open ...

  4. 【POI】对于POI无法处理超大xls等文件,官方解决方法【已解决】【多线程提升速率待定】...

    本次使用POI处理xlsx文件,莫名的遇到了一个无法逾越的问题. 总共71个xlsx文件,单个文件最大达到50M以上,71个xls文件摆在那里就有3-4G的大小. 在起始处理的时候,发现原本适用于正常 ...

  5. html 记住账号,浏览器功能记住账号和密码解决方法(HTML解决方式)

    1.在input标签里应用html5的新特性autocomplete="off"  注:对chrome不管用.其他浏览器没试. 2.如果是一个输入框那就在当前input标签后面(一 ...

  6. cmd mysql出现乱码怎么解决方法_cmd如何解决mysql乱码

    我就废话不多说了,大家还是直接看代码吧~create or replace function aa1(a1 integer[],a2 bigint) returns void AS $$declare ...

  7. cf不能全屏win7的解决方法_怎么解决win7电脑没声音 win7电脑没声音解决方法介绍【详解】...

    最近有位win7系统用户使用电脑的时候发现,电脑突然没有声音了,重启电脑之后还是一样没有声音,用户不知道怎么解决,为此非常苦恼,那么win7电脑没声音如何解决呢?今天为大家分享win7电脑没声音的解决 ...

  8. 移动硬盘插到电脑上突然打不开或者没有显示的解决方法【已解决】不删设备不删驱动不改电源选项

    本方法尤其适用于硬盘之前一切正常,用一段时间突然不行了的情况 最近遇到了一个很棘手的问题就是 移动硬盘 插到电脑上突然不显示了,或者显示打开根目录以后,所有的目录都不能进打开.之前还好好的,数据线也换 ...

  9. oracle1455解决方法,oracle_1455_错误解决办法.doc

    oracle_1455_错误解决办法.doc ORACLE1455错误解决办法ORA01455转换列溢出整数数据类型在用EXPUSER/PWDORACLESIDFILEE\ABC530DMP导出ORA ...

最新文章

  1. UA SIE545 优化理论基础1 例题1 常见的凸集
  2. SQLserver模糊查询
  3. 1090 Highest Price in Supply Chain (25)
  4. 【渝粤题库】 陕西师范大学 210006幼儿园课程作业(高起专)
  5. JavaScript基础(三)
  6. 问卷调查设计应注意避免的六大禁忌
  7. java事物 tran_Java基础——事务
  8. python docx 表格样式修改 Package not found at ‘*.docx‘; “no style with name ‘Table Grid‘“
  9. 学习getRequestDispatcher()与sendRedirect()笔记
  10. opencv学习(二十四)之腐蚀与膨胀
  11. 第十七届全国大学生智能汽车竞赛智能视觉组全国一等奖(RT1064工程+openART识别代码)
  12. ipython安装过程_IPython安装过程 @win7 64bit
  13. OutputFormat数据输出
  14. centos7 80端口被占用导致nginx或httpd无法启用的解决方法
  15. ios小米手环6最新固件获取auth_key更换第三方表盘
  16. 开发一个 app 有多难?需要多少钱?
  17. 白色在html中怎么写,html如何设置文字颜色白色
  18. 智能未来:聚焦2018世界人工智能大会
  19. 机器学习之线性回归模型
  20. 泰肯星球(Token Planets)基于EOS区块链技术的虚拟游戏

热门文章

  1. ThreadLocal 初探
  2. 工作实战: 让 SQL 飞起来
  3. vue 头部组件监控页面来源
  4. mysql的事务与锁机制
  5. npi阶段是什么意思_《如何阅读一本书》:4个问题、4个阶段,助你实现高效、快速阅读...
  6. keil5怎么配置程序风格_开发微信小程序怎么配置域名?
  7. python设计模式3-抽象工厂模式
  8. sklearn中的逻辑回归
  9. 关于K8s技术架构的几个问题
  10. 基于角色的权限控制模型RBAC