小编alp*_*ger的帖子

哪个文件系统适用于大型 LVM 磁盘 (8 TB)?

我有一个带有许多 2 TB 磁盘的 Linux 服务器,目前都在一个 LVM 中,导致大约 10 TB 的空间。我在 ext4 分区上使用了所有这些空间,目前有大约 8.8 TB 的数据。

问题是,我的磁盘经常出现错误,即使我更换(也就是说,我用 dd 将旧磁盘复制到新磁盘,然后我将新磁盘放入服务器),一旦出现错误,它们,我经常会收到大约 100 MB 的损坏数据。这使得 e2fsck 每次都变得疯狂,并且通常需要一周时间才能让 ext4 文件系统再次处于正常状态。

所以问题是:您建议我将什么用作 LVM 上的文件系统? 或者你会推荐我做什么(我真的不需要 LVM)?

我的文件系统的配置文件:

  • 许多不同总大小的文件夹(有些总计 2 TB,有些总计 100 MB)
  • 近 200,000 个不同大小的文件(其中 3/4 大约为 10 MB,1/4 在 100 MB 和 4 GB 之间;我目前无法获得更多关于文件的统计信息,因为我的 ext4 分区已经完全损坏了几天)
  • 读多但写少
  • 而且我需要容错(我停止使用 mdadm RAID 因为它不喜欢在整个磁盘上出现一个错误,而且我有时会出现故障磁盘,我会尽快更换,但这意味着我可以在我的文件系统)

主要问题是磁盘故障。我可以丢失一些文件,但我不能同时丢失所有文件。

如果我继续使用 ext4,我听说我最好尝试制作更小的文件系统并以某种方式“合并”它们,但我不知道如何。

我听说 btrfs 会很好,但我找不到任何关于它如何在不复制数据(mkfs.btrfs -d single?)时丢失磁盘的一部分(或整个磁盘)的线索。

欢迎任何有关该问题的建议,提前致谢!

filesystems ext4 lvm btrfs zfsonlinux

21
推荐指数
5
解决办法
7114
查看次数

标签 统计

btrfs ×1

ext4 ×1

filesystems ×1

lvm ×1

zfsonlinux ×1