我对尝试设置家庭服务器很感兴趣,但一直找不到与我的新手问题相关的传统最佳实践。那就是我是否应该 A) 在单独的驱动器上安装操作系统,然后创建单独的 zpool 或 B) 从实时磁盘启动,在实时环境中设置 raidz,然后在同一阵列上安装操作系统(如果可能?/不重新启动或其他)。我似乎无法找到每个概念的优缺点,或者甚至没有选择,这意味着一个选择是绝对不行的……有正确的选择吗?您能给我提供任何参考吗?
从理论上讲,选项 B 对我来说听起来更好,但我没有经验,也不知道我忽略了什么,请帮忙......
提前致谢。
答案1
我对 ZFS 的体验主要基于 BSD(FreeNAS 等)。在这些安装中,操作系统通常安装在不同的小磁盘(甚至是 USB 闪存盘)上,以便为 zpool 提供所有磁盘空间(使用 RAIDZ2,您应该有很多大小相同的磁盘)。因此,zpool 甚至可以在不同的操作系统之间移植(我已成功将一个 zpool 移植到 FreeNAS、Nas4Free 和 ZFSonLinux 之间,没有任何问题)。
您可以将操作系统安装在 SSD 的一小部分分区上,并将其余部分作为 zpool 的 SLOG 设备,这是出于性能原因的建议。