如何在ZFS池中规划硬盘驱动器?

所以我正在计划我的硬盘ZFS在Ubuntu上。 我非常困惑的一点是创buildzpool所需的硬盘数量。

假设我正在创build一个带有5个硬盘的raidz1。 所需的硬盘数量实际上是6,因为我需要1来运行ubuntu并在其他5个驱动器中创buildzpool。

但是在raid(非ZFS)中,实际上并不需要为您的操作系统安装额外的硬盘驱动器,并且可以在安装过程中configurationraid。

所以我的问题是,是否有可能使用zfs没有额外的驱动器? 任何意见或指向教程将不胜感激。

来源: https : //pthree.org/2012/12/05/zfs-administration-part-ii-raidz/

您可以使用zfs作为启动设备。 有一个很好的小页面解释这在https://github.com/zfsonlinux/zfs/wiki/Ubuntu-16.04-Root-on-ZFS

诀窍是不要直接安装Ubuntu(这是不可能的),而是进入“试用Linux”模式,然后从那里准备系统。 一旦安装了zpool,就可以将ubuntu安装到新的池中,并安装grub来从中启动。

谨慎的说法是:大多数使用ZFS的人都是在相当大的设置中执行这些操作,而他们并不关心如何为额外的启动盘烧掉几块钱……因此,这个过程可能不像以前那样完善如果zfs是您的普通旧消费级文件系统的话。

你也可以只安装你的Ubuntu的USB棒上,并从那里启动…