在 ubuntu 8.04 上升级 ext3 fs

在 ubuntu 8.04 上升级 ext3 fs

所以我们被困在这个封闭源系统中,它不断地向一个目录添加文件夹,而且因为它是 ext3,所以它很快就会达到 32k 的限制。而且该文件夹预计很快也会有 +100k 个文件夹。

它是 2.6.24-27-xen x86_64 Ubuntu 8.04.4 LTS

ext4 不受支持,reiserfs 有问题,我们现在正在尝试 xfs。有没有人可以建议我们最好的前进方向(最好来自经验) 给定上述常数?

答案1

继续使用 XFS。它会很好地为您服务。

我在各种繁忙的服务器上使用了 XFS。例如,几个垃圾邮件过滤服务器会将垃圾邮件隔离到一个目录中。该目录通常包含大约 500 000 个文件。

XFS 也有缺点。主要是删除性能不是很好,如果你需要删除大量小文件的话。内核 2.6.38 中有了很大的改进,新的延迟日志选项。如果你的工作量是元数据密集型的,那么请确保你有惰性计数=1在 mkfs.xfs 文件系统时使用的选项。

此外,您可能多年来一直听说数据损坏的担忧是可能发生的,但其危险程度与使用 data=writeback 模式的 ext3 一样——服务器突然故障可能会导致当时修改的文件损坏。我个人没有遇到过这种情况。

相关内容