免费注册 查看新帖 |

Chinaunix

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

[故障求助] 请教文件系统的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-10-11 23:33 |只看该作者 |倒序浏览
在 AIX 5L 环境下 有个文件系统比如是 /home/a 这个文件系统
执行 df -g 的时候 看到 /home/a 所占 容量 6G 54%
cd /home/a 下 du -g 的时候 此目录下所有文件所占容量只有 2G 请问大家又没有遇到过这种状况?还有这种状况是怎么造成的?

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
2 [报告]
发表于 2005-10-11 23:48 |只看该作者

请教文件系统的问题

df 显示的是文件系统分配的总块数,其中包括用户实际数据+Meda Data,而du只显示用户实际数据,所以 6G*54%-2G得出的数值正是该文件系统meda data的大小,这个值通过du是不会表示出来的。

论坛徽章:
0
3 [报告]
发表于 2005-10-12 12:32 |只看该作者

请教文件系统的问题

请问。meda data 是一个什么概念? 按照上面的计算公式那么meda data 的大小如何确定呢?

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
4 [报告]
发表于 2005-10-12 13:17 |只看该作者

请教文件系统的问题

df -g ??
还是df -k啊
redbook
metadata主要是记录文件系统的一些superblock inode ,directory之类的信息
一般不用去管它所占的空间

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
5 [报告]
发表于 2005-10-12 15:48 |只看该作者

请教文件系统的问题

他是df -g  5.2以后都支持了。  medadata就是文件系统的元数据,任何文件系统都有这个概念。

medadata具体占大多容量不用去研究,反正只要知道df 显示出来的容量肯定大于du显示出来的就行了。两个结果不一致才是正常的。

论坛徽章:
0
6 [报告]
发表于 2005-10-13 22:57 |只看该作者

请教文件系统的问题

先谢谢各位,可能我没有说清楚的,我这个文件系统是6G 的 df -g 的时候有 2.3G剩余空间, 在文件系统下du -g 所有的子目录 所占空间之和为 2.7G 这样,就有1G的Medadata 我不知道这个合理吗? 我听过有人说过重启机器之后,就会将所占的空间释放,但是我这台机器现在不能重新启动。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP