免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 6208 | 回复: 9
打印 上一主题 下一主题

AIX P550 中出现的磁盘空间问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-02-28 14:06 |只看该作者 |倒序浏览
系统描述:\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         怎么解决这个令人头痛的麻烦??

论坛徽章:
0
2 [报告]
发表于 2008-02-28 14:16 |只看该作者
我觉得你的数据文件不都放在sid目录下吧。

论坛徽章:
0
3 [报告]
发表于 2008-02-28 14:52 |只看该作者
对,但对 /database 这一目录做了统计仍然是这一结果;跑应用的数据库文件都存放在sidhosa目录中,这一目录也是我们数据的存放点;我采用du 统计它则是说明数据库文件中无异样文件!!\r\n\r\n      df -k  得出的 /database 为 279GB 左右;\r\n      du -g -s /database      为 179 GB!!!

论坛徽章:
0
4 [报告]
发表于 2008-02-28 15:10 |只看该作者
搜以前的帖子,有答案

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
5 [报告]
发表于 2008-02-28 15:44 |只看该作者
1、du的结果本来和df的结果不一样\r\n\r\n2、lsof检查一下,看是不是有文件删掉但是还没释放空间

论坛徽章:
0
6 [报告]
发表于 2008-02-28 16:48 |只看该作者

回复 #7 yddll 的帖子

AIX 没有lsof;不过查看了以前的一些贴子,了解了du与df之间的区别;可能是由于oracle之前重建库从而残留了一些空间没有释放的原因吧!!\r\n谢谢各位了,至少知道原因何在!!

论坛徽章:
0
7 [报告]
发表于 2008-02-29 17:16 |只看该作者
感觉文件系统的superblock异常 有备份的情况下 fsck试试

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
8 [报告]
发表于 2008-03-01 09:32 |只看该作者
6.7.9楼是对的。\r\n\r\nLZ你在8楼说“AIX 没有lsof”,解决方法见6楼。

论坛徽章:
0
9 [报告]
发表于 2008-03-07 10:51 |只看该作者
df和du的输出结果本来就是不同的,一个包括了元数据,一个没有,df得到的结果肯定是比du大的

论坛徽章:
0
10 [报告]
发表于 2008-03-11 11:06 |只看该作者
这是由于oracle 的数据文件引起的,在建表空间时,已经定义好数据文件的大小,占用了文件系统的空间,但实际上这些数据文件上本没有写那么多的数据。我认为这是导致df 和du所得到的不一致的原因。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP