linux screen无法启动问题解决

上一篇 / 下一篇  2011-09-26 15:30:48 / 个人分类:系统环境类

现象:
在linux系统中,使用screen命令,提示“Cannot make directory '/var/run/screen/S-root': No space left on device”,但是使用df -h检查却发现/VAR磁盘并没有满
原因分析:
使用df -i查看,发现/var的文件系统节点(inodes)已经全部被使用,导致在该目录下无法再创建新的文件,所以提示磁盘空间不足。检查/var下的所有目录,发现/var/spool/clientmqueue/中包含1531272个文件;产生这些文件是由于系统中有用户开启了cron,而cron中执行的程序有输出内容,输出内容会以邮件形式发给cron的用户,而sendmail没有启动所以就产生了这些文件;
处理
进入/var/spool/clientmqueue/,使用ls | xargs rm -f删除文件,因为文件数过多,如果直接使用rm删除会比较慢

TAG:

 

评分:0

我来说两句

日历

« 2024-04-23  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 66666
  • 日志数: 11
  • 建立时间: 2011-09-26
  • 更新时间: 2012-06-25

RSS订阅

Open Toolbar