绕过 32k 子目录限制(dir_nlink?)

spo*_*pot 3 linux ubuntu filesystems

我遇到了 32k 子目录的限制。一些研究表明 dir_nlink 文件系统选项会消除这个限制,但我找不到任何关于它的文档。ext3 可以用吗?如果我必须升级到 ext4,我该怎么做?我可以在我的 ext3 fs 之上运行 ext4 并获得此更改的好处吗?我需要获得更新的内核吗?我正在运行 Ubuntu 9.04 稳定服务器,内核是 2.6.18.8-linode19。谢谢。

Dig*_*oss 5

是时候安装数据库了?


小智 5

Ext4 确实声明它们没有子目录限制。他们还说从 Linux 2.6.28 开始用于生产是安全的。他们还详细介绍了如何将 ext3 文件系统迁移到 ext4。应取消现有文件的子目录限制,因为它仅适用于不会升级预升级文件的范围。