zfs 在一个池中混合突袭级别

Ada*_*ski 0 zfs ubuntu-12.04

我读过“不建议在池中混合 RAID 类型”,这意味着这是可能的。为什么不推荐?

在我的设置(由非常重要、重要和不重要的文件组成)中,为 ONE 池中的不同文件系统动态分配不同的 RAID-Z 级别是非常可取的。

第二个问题是:如果磁盘开始出现故障会发生什么?我知道,我将无法访问未充分突袭的文件系统。但是,如果被突袭的(具有足够的冗余来处理故障)嵌套在失败的文件系统中怎么办?他们会用吗?如何?

我打算使用 ZOL 版本 0.6.0.80,它与 zpool 版本 28 和 zfs 版本 5 兼容。

USD*_*att 5

您关于将重要文件存储在更安全的文件系统上的观点显示了 ZFS 如何在池中存储数据的错误想法。

如果您有多个 vdev,则所有文件系统的数据将跨所有 vdev 进行条带化,您无法将文件系统分配给特定的 vdev,该池将作为一个整体使用。

这意味着整个池仅与最弱的 vdev 一样安全。如果您有一个由 5 个 radiz3 vdev 和一个磁盘 vdev 组成的池,则该单个磁盘出现故障将使整个池瘫痪。

如果您想要多个安全级别,最好创建单独的池。