ZFS: Redistribute zvol over all disks in the zpool?

Posted by growse on Server Fault See other posts from Server Fault or by growse
Published on 2011-12-16T10:04:25Z Indexed on 2012/11/24 5:08 UTC
Read the original article Hit count: 439

Filed under:
|
|

Is there a way in which ZFS can be prompted to redistribute a given filesystem over the all of the disks in its zpool?

I'm thinking of a scenario where I have a fixed size ZFS volume that's exported as a LUN over FC. The current zpool is small, just two 1TB mirrored disks, and the zvol is 750GB in total. If I were to suddenly expand the size of the zpool to, say, 12 1TB disks, I believe the zvol would still effectively be 'housed' on the first two spindles only.

Given that more spindles = more IOPS, what method could I use to 'redistribute' the zvol over all 12 spindles to take advantage of them?

© Server Fault or respective owner

Related posts about zfs

Related posts about iops