ZFS - 如何创建 RAID-50
ZFS - how to create RAID-50
我想在我的 32 个磁盘上创建 RAID-50。计划是创建 4 个 VDEV,包括 RAIDZ 中的 8 个磁盘和 RAID-0,超过 4 个已创建的 VDEV。我读到 VDEV 可能只有 RAID-1/2/3,所以 RAID-50 应该不可能(我假设)。我找不到任何关于如何构建它的信息,所以我的问题是:
- 是否可以在 ZFS 上使用 RAID-50?如果不是,为什么 RAID-10 是
可能而 RAID-50 不行吗?
- 这是个好主意吗,如果不是,为什么以及更好的方法是什么(也许
RAID-10)?
- 实施的建议是什么?我想要一个挂载点,也许是 LVM?
有可能。 raidz1
是 ZFS 最接近 RAID 5 的等效项,所以如果我理解正确,你想要构建它:
pool
stripe 1: raidz1
... 8 actual disks ...
stripe 2: raidz1
... 8 actual disks ...
stripe 3: raidz1
... 8 actual disks ...
stripe 4: raidz1
... 8 actual disks ...
你会做:
zpool create <poolname> \
raidz1 <disk1> ... <disk8> \
raidz1 <disk9> ... <disk16> \
raidz1 <disk17> ... <disk24> \
raidz1 <disk25> ... <disk32>
(换行只是为了清楚起见,不是命令的必要部分。)
查看此 post 了解更多详细信息和如何设置池的示例:https://pthree.org/2012/12/04/zfs-administration-part-i-vdevs/。
我想在我的 32 个磁盘上创建 RAID-50。计划是创建 4 个 VDEV,包括 RAIDZ 中的 8 个磁盘和 RAID-0,超过 4 个已创建的 VDEV。我读到 VDEV 可能只有 RAID-1/2/3,所以 RAID-50 应该不可能(我假设)。我找不到任何关于如何构建它的信息,所以我的问题是:
- 是否可以在 ZFS 上使用 RAID-50?如果不是,为什么 RAID-10 是 可能而 RAID-50 不行吗?
- 这是个好主意吗,如果不是,为什么以及更好的方法是什么(也许 RAID-10)?
- 实施的建议是什么?我想要一个挂载点,也许是 LVM?
有可能。 raidz1
是 ZFS 最接近 RAID 5 的等效项,所以如果我理解正确,你想要构建它:
pool
stripe 1: raidz1
... 8 actual disks ...
stripe 2: raidz1
... 8 actual disks ...
stripe 3: raidz1
... 8 actual disks ...
stripe 4: raidz1
... 8 actual disks ...
你会做:
zpool create <poolname> \
raidz1 <disk1> ... <disk8> \
raidz1 <disk9> ... <disk16> \
raidz1 <disk17> ... <disk24> \
raidz1 <disk25> ... <disk32>
(换行只是为了清楚起见,不是命令的必要部分。)
查看此 post 了解更多详细信息和如何设置池的示例:https://pthree.org/2012/12/04/zfs-administration-part-i-vdevs/。