如何在 ZFS 池中规划硬盘?

如何在 ZFS 池中规划硬盘?

因此,我正在为 ubuntu 上的 ZFS 规划硬盘。有一点我很困惑,那就是创建 zpool 所需的硬盘数量。

假设我正在创建一个有 5 个硬盘的 raidz1。实际需要的硬盘数量是 6 个,因为我需要 1 个来运行 ubuntu,并在其他 5 个硬盘中创建 zpool。

但是在 raid(非 ZFS)中,您实际上不需要为您的操作系统配备额外的硬盘,并且可以在安装期间配置 raid。

所以我的问题是,是否有可能在没有额外驱动器的情况下使用 zfs?任何建议或教程都将不胜感激。

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

答案1

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

诀窍是不要直接安装 ubuntu(目前还不可能),而是进入“尝试 Linux”模式,然后从那里准备系统。设置 zpool 后,您可以将 ubuntu 安装到新池中,还可以安装 grub 以从中启动。

需要注意的是:大多数使用 ZFS 的人都是在相当大的设置中使用,他们不介意花几块钱购买额外的启动盘...因此,这个过程可能不像 zfs 作为普通的消费者级文件系统那样完善。

您也可以将 ubuntu 安装在 USB 驱动器上并从那里启动...

相关内容