Chinaunix
标题:
AIX P550 中出现的磁盘空间问题
[打印本页]
作者:
bijian998
时间:
2008-02-28 14:06
标题:
AIX P550 中出现的磁盘空间问题
系统描述:\r\n 2台P550+FAST600 ,装有oracle 10G! 应用HACMP!!!\r\n\r\n 现象:\r\n 在主机上,采用 df -g or df -k 得出的 \"/database\" 利用率达到 89%,约为279GB;\r\n 采用 du -g -s or du -k -s 统计 \"/database\"大小得出为 171GB; \r\n 进入oracle的sid目录,查看所有数据库文件,统计结果为158GB;\r\n\r\n\r\n 也就是说,采用du统计得出结果与采用df 命令得出结果存在异常现象;\r\n\r\n\r\n 问题:\r\n 怎么解决这个令人头痛的麻烦??
作者:
jlttt
时间:
2008-02-28 14:16
我觉得你的数据文件不都放在sid目录下吧。
作者:
bijian998
时间:
2008-02-28 14:52
对,但对 /database 这一目录做了统计仍然是这一结果;跑应用的数据库文件都存放在sidhosa目录中,这一目录也是我们数据的存放点;我采用du 统计它则是说明数据库文件中无异样文件!!\r\n\r\n df -k 得出的 /database 为 279GB 左右;\r\n du -g -s /database 为 179 GB!!!
作者:
jtw
时间:
2008-02-28 15:10
搜以前的帖子,有答案
作者:
yddll
时间:
2008-02-28 15:44
1、du的结果本来和df的结果不一样\r\n\r\n2、lsof检查一下,看是不是有文件删掉但是还没释放空间
作者:
bijian998
时间:
2008-02-28 16:48
标题:
回复 #7 yddll 的帖子
AIX 没有lsof;不过查看了以前的一些贴子,了解了du与df之间的区别;可能是由于oracle之前重建库从而残留了一些空间没有释放的原因吧!!\r\n谢谢各位了,至少知道原因何在!!
作者:
mrlau
时间:
2008-02-29 17:16
感觉文件系统的superblock异常 有备份的情况下 fsck试试
作者:
beginner-bj
时间:
2008-03-01 09:32
6.7.9楼是对的。\r\n\r\nLZ你在8楼说“AIX 没有lsof”,解决方法见6楼。
作者:
god_bless_ll
时间:
2008-03-07 10:51
df和du的输出结果本来就是不同的,一个包括了元数据,一个没有,df得到的结果肯定是比du大的
作者:
hazbxc
时间:
2008-03-11 11:06
这是由于oracle 的数据文件引起的,在建表空间时,已经定义好数据文件的大小,占用了文件系统的空间,但实际上这些数据文件上本没有写那么多的数据。我认为这是导致df 和du所得到的不一致的原因。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2