ZFS – 一个镜像对可以与另一对不同大小吗?

如果我在池中有一对镜像对的250GB驱动器,并且以后再购买两个驱动器,并将另一对镜像对添加到同一个池中,那么第二对镜像对可以是500GB? 这样我的总可用空间将是750GB?

或者,所有镜像对在一个池中需要是相同的大小?

是的,这是可能的。 唯一的要求是池中镜像对的大小相同。 ZFS倾向于使用原始驱动器,所以理想情况下这意味着驱动器的大小相同。 但是如果你有750GB和500GB的容量,你可以将750GB的容量分片,创build一个500GB的容量片,然后在容量池中使用该片容量。

这个博客有关于这个问题和关于ZFS的其他问题的更多细节。

我不认为即使是镜像对也必须是相同的大小,但是如果你把两个原始磁盘都交给ZFS,你最终将得到一个容量为较小磁盘容量的镜像。 更大的磁盘上的额外空间被浪费了。

如果你使用分区,你不会有这个问题,你可以把其他分区上的其他数据。