inode上限的问题,有默认的值吗?怎么查看呢?

发表于:2007-07-04来源:作者:点击数: 标签:
[color=darkblue:f92a515406]如何知道一个刚刚装好的机器的每个分区里还有多少个可用的inode?默认的总数是多少呢?如果是和单位block大小成比例关系,那这个比例在装机后又如何调整呢?重新做一遍文件系统吗?是不是在superblock中就可以改呢?望高人指点迷

[color=darkblue:f92a515406]如何知道一个刚刚装好的机器的每个分区里还有多少个可用的inode?默认的总数是多少呢?如果是和单位block大小成比例关系,那这个比例在装机后又如何调整呢?重新做一遍文件系统吗?是不是在superblock中就可以改呢?望高人指点迷津![/color:f92a515406]

 sunny~tea 回复于:2004-03-15 13:17:13
[color=darkblue:f6d18653f6]请高手们帮帮忙呀![/color:f6d18653f6]

 sunny~tea 回复于:2004-03-15 14:44:34
[color=darkblue:084753bf63]没有人遇到过同样问题吗?[/color:084753bf63]

 sunny~tea 回复于:2004-03-15 16:26:51
[color=darkblue:4d2bf1af0b]出门靠朋友呀[/color:4d2bf1af0b]

 sxsfxx 回复于:2004-03-15 17:02:00
[quote:7f50839f2b="sunny~tea"][/quote:7f50839f2b]

找答案靠狗狗,呵呵! :lol:

 sunny~tea 回复于:2004-03-15 18:15:29
[color=darkblue:d7e3c7c1b0]我就是在狗狗里看英文的眼花了才跑回来偷个懒的,你又把我踹回去[/color:d7e3c7c1b0]

 弱智 回复于:2004-03-15 21:04:08
这个问题比较有趣,可以参考ext2fs的原理。

http://www.yesky.com/SoftChannel/72350102785622016/20030901/1725271.shtml

 colorbox 回复于:2004-03-15 23:03:55
df -i 查看inode info.

 sakulagi 回复于:2004-03-16 08:27:35
一旦分区创建了以后,inode的最大限制就固定了。

 sunny~tea 回复于:2004-03-17 11:50:05
[color=darkblue:5fb60e8b12]天极的那篇文章我的看上个几天先。分区之后其上限就已固定这一事实的原因是什么呢?我用df -i 看了机器里的信息大概的比例是4G:400,000这个比例数是上限的关键吧,所以在创建分区的时候是不是也有什么参数来设置这一比例呢![/color:5fb60e8b12]

 telecom 回复于:2004-03-17 11:53:42
我见过的最大的inode好像有几十万了,是在一台机器上出现的,导致那个目录无法写入任何的文件

 telecom 回复于:2004-03-17 11:59:27
我见过的最大的inode好像有几十万了,是在一台机器上出现的,导致那个目录无法写入任何的文件

 sakulagi 回复于:2004-03-17 13:15:27
mke2fs -N [i:0c1829179d]number-of-inode[/i:0c1829179d]

 sakulagi 回复于:2004-03-17 13:31:04
dumpe2fs -h  [i:2bde13b5f1]/dev/hdaN[/i:2bde13b5f1]  |grep inode

/dev/hdaN是你的linux的各个分区的所在的设备。

 sunny~tea 回复于:2004-03-17 17:48:47
[color=darkblue:e624b50232]mke2fs -N 参数也是根据block和每个inode的字节数之间的比例计算的,所以是不是只有知道了这个比值才能合理设计自己的inode?dumpe2fs中inodesize也挺有意思的嘛不知道有办法改没!谢谢各位高人![/color:e624b50232]

原文转自:http://www.ltesting.net