![Debian 上的 ZFS 3 驱动器设置](https://linux22.com/image/747217/Debian%20%E4%B8%8A%E7%9A%84%20ZFS%203%20%E9%A9%B1%E5%8A%A8%E5%99%A8%E8%AE%BE%E7%BD%AE.png)
我有一台带有 3 个 2TB SSD 驱动器的机器,我想openzfs
至少在其中两个驱动器上进行配置。根分区有ext4
,如果可能的话,我想避免重新安装所有内容,所以我想知道在根分区中创建一个大文件ext4
并将其安装为虚拟块设备是否有意义,严格用于奇偶校验存储。
上述配置是否可行?或者是否最好付出额外的努力来调整根分区的大小并从主 SSD 创建另一个专用的 zfs 分区?
答案1
一般来说,当允许 ZFS 完全控制其块设备时,其表现最佳。如果您想避免在 ZFS 上运行 root 的潜在复杂性,我强烈建议您将两个驱动器作为 ZFS 镜像运行,或者如果您坚持要使用单独的启动卷运行 RAIDZ1,甚至购买第四个 SSD。
可以对其中一个驱动器进行分区(至少),并将一个分区专用于 ZFS 以进行 RAIDZ1 设置,但这样做会损失一些空间(可用于数据 + 奇偶校验信息的空间将是组中最小磁盘的 3 倍),并且它会比在整个磁盘上运行更差的性能。
我会强烈建议不要将磁盘上的文件用作 RAIDZ1 集的成员之一。这对于学习基础知识来说很好,但一旦你脱离训练轮,它就会对你造成伤害。