Chinaunix首页 | 论坛 | 博客
  • 博客访问: 49859
  • 博文数量: 26
  • 博客积分: 1250
  • 博客等级: 中尉
  • 技术积分: 320
  • 用 户 组: 普通用户
  • 注册时间: 2006-11-23 11:02
文章分类

全部博文(26)

文章存档

2011年(2)

2008年(17)

2007年(7)

我的朋友

分类: LINUX

2008-07-12 06:31:09

今天接到报警,Linux空间使用率>95%



[root@aus1ap04 clientmqueue]# df -k

Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/cciss/c0d0p2     10080520   9112968    455484  96% /
none                   1977584         0   1977584   0% /dev/shm
/dev/cciss/c0d0p5     28842748   6706924  20670700  25% /u01
/dev/cciss/c0d0p6     26850172    683148  24803108   3% /u02

但是使用du -kxs 检查,根目录使用率是80%

du 统计文件大小相加
df  统计数据块使用情况

如果有一个进程在打开一个大文件的时候,这个大文件直接被rm 或者mv掉,则du会更新统计数值,df不会更新统计数值,还是认为空间没有释放。直到这个打开大文件的进程被Kill掉。

我们碰到的问题是,我们在定期删除 /var/spool/clientmqueue下面的文件,但是没有杀掉其进程,所以空间一直没有释放。

使用下面的命令杀掉进程之后,系统恢复。
fuser -u /var/spool/clientmqueue
阅读(607) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~