Последние версии ZFS допускают некоторую слабость, когда дело касается немного разных размеров дисков. По сути, когда вы создаете пул ZFS, ZFS оставляет свободное место на срезе неиспользуемым, поэтому, если через некоторое время вы замените диск на диск чуть меньшего размера, меньший диск все равно будет принят, хотя на нем будет меньший неиспользуемый кусок.
В качестве альтернативы вы можете сделать это явно и создать пул ZFS из разделов, размер которых будет немного меньше, чем у используемых дисков. Если позже вы получите диск меньшего размера, если он может соответствовать размеру вашего раздела, проблем не будет.