我正在考虑使用 FreeNAS 并“回收”一些旧的 1TB 磁盘。两个是完全相同型号的西部数据,另一个是希捷,第四个是三星。
通常,由于所有磁盘大小不一,我会在基于 Windows 的服务器上创建 1GB 的阵列,以防止替换磁盘不够大。戴尔因发送不同品牌的替换 SATA 磁盘而臭名昭著——敲敲木头,还没有问题。
由于并非所有驱动器都是一样的,并且它们可能会相差几 MB,有没有办法让 FreeNas/ZFS/Raid-Z 以与我对上面的基于 Windows 的服务器相同的方式运行?
谢谢
答案1
最近的 ZFS 版本在驱动器大小略有不同时确实允许一些松懈。基本上,当您创建 ZFS 池时,ZFS 会在切片上留下一些未使用的备用空间,因此如果一段时间后您用稍小的驱动器替换驱动器,较小的驱动器仍会被接受,尽管它上面有较小的未使用块。
作为替代方案,您可以明确执行此操作,并从大小比您使用的驱动器小一点的分区构建 ZFS 池。如果您以后获得较小的驱动器,只要它仍能容纳您的分区大小,就不会有问题。