ZFS: Is 'zpool add' really irreversible?

Yuri yuri at rawbw.com
Sun Jun 12 22:14:14 UTC 2016

On 06/12/2016 14:58, Brandon J. Wandersee wrote:
> `zpool add` adds*virtual*  devices to a*pool*, while `zfs attach` adds
> physical devices to a mirrored device. So individual disks can be added
> to and removed from mirrored virtual devices, but virtual devices cannot
> be removed from a pool.

Thank you for your answer. I see that ZFS is designed this way.

But I can't say I like this part of ZFS design. Because this isn't a 
physical disk with the set size, but a combination of disks. People may 
reasonably want to remove some disks in some layouts, due to failures, 
etc, and ZFS just lacks the flexibility to do that.



More information about the freebsd-questions mailing list