On Sun, 11 Apr 2010, Daniel Carosone wrote:

The migration he's referring to is of disks, not of contents.  The
contents you'd have to migrate first (say with send|recv), before
destroying the emptied pool and adding the disks to the pool you want
to expand, as a new vdev.    There's an implicit requirement here for
free space (or staging space elsewhere) to enable the move.

Since he is already using mirrors, he already has enough free space since he can move one disk from each mirror to the "main" pool (which unfortunately, can't be the boot 'rpool' pool), send the data, and then move the second disks from the pools which are be removed. The main risk here is that there is only single redundancy for a while.

No, as above.  You might consider new disks for a new rpool (say, ssd
with some zil or l2arc) and reusing the current disks for data if
they're the same as the other data disks.

It is nice to have a tiny disk for the root pool. An alternative is to create a small partition on two of the boot disks for use as the root pool, and use the remainder ('hog') partition for the main data pool. It is usually most convenient in the long run for the root pool to be physically separate from the data storage though.

Bob
--
Bob Friesenhahn
bfrie...@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to