RAID:ZFS 还是 Btrfs?

chi*_*dit 5 raid software-raid zfs arch-linux btrfs

我已经在旧 HDD 上安装了带有 ArchLinux 的自己的 NAS。\n我想添加 3x4To 以获得真正的存储功能,并且我想使用带有这 3 个磁盘的 RAID5 系统。

\n\n

我读过很多关于 ZFS Raid-z 的内容,这正是我想做的。\n但我听说过 Btrfs,而且 Btrfs 似乎也能够像 ZFS 一样处理软件 RAID-5。\n但我想知道 Btrfs 是否可以RAID 和 ZFS 一样工作。我也找不到有关如何创建和管理 raid 的完整信息。\n所以我的问题是:

\n\n
    \n
  • Btrfs 是否能够处理具有与 ZFS 相同保护的软件 raid(无 \xc2\xabwrite 漏洞错误\xc2\xbb、自我修复等\xe2\x80\xa6 ?
  • \n
  • Btrfs 是否与 ZFS Raid-z 一样可靠,还是仍处于实验性功能?
  • \n
  • 如果我的前 2 个问题的答案是 \xc2\xabyes\xc2\xbb,我在哪里可以找到有关如何设置、修复和清理 Btrfs raid 的完整信息?
  • \n
\n\n

感谢您的帮助 :)

\n

Pet*_*ter 3

\n

Btrfs 是否能够处理具有与 ZFS 相同保护的软件 raid(无 \xc2\xabwrite 漏洞错误\xc2\xbb、自我修复等\xe2\x80\xa6 ?

\n
\n\n

不可以。RAID-5/6 代码和自我修复代码都不能完全发挥作用。自我修复代码有时有效,有时无效。如果您使用 BTRFS RAID-5/6,问题不是“我的文件系统会死掉吗?”,而是“我的文件系统什么时候会死掉?”。

\n\n
\n

Btrfs 是否与 ZFS Raid-z 一样可靠,还是仍处于实验性功能?

\n
\n\n

BTRFS 被作者声称是“生产版”,并且也被少数人使用,但请记住,RedHat 已从其未来版本中删除了 BTRFS,并将 XFS 设为默认文件系统。

\n\n

我阅读 BTRFS 邮件列表已有八年了。他们最初遇到的核心问题之一(当实际有大量可用空间时空间不足)仍然存在。此外,他们只是发布了有关各种驱动器故障/更换活动的丢失/损坏代码的信息,这并不漂亮。

\n\n

虽然 ZFS 并不完美,但最新版本非常强大。

\n\n
\n

我想对这 3 个磁盘使用 RAID5 系统。

\n
\n\n

如果你能接受性能的话我会推荐RAID-Z2。否则,一副镜子。如果没有一些冗余,重新同步(ZFS 版本的重建)4TB 驱动器的时间就太长了。

\n