Martin wrote:
C,

I appreciate the feedback and like you, do not wish to start a side rant, but 
rather understand this, because it is completely counter to my experience.

Allow me to respond based on my anecdotal experience.

What's wrong with make a new pool.. safely copy the data. verify data
and then delete the old pool..

You missed a few steps.  The actual process would be more like the following.
1. Write up the steps and get approval from all affected parties
-- In truth, the change would not make it past step 1.
Maybe, but maybe not see below...
2. Make a new pool
3. Quiesce the pool and cause a TOTAL outage during steps 4 through 9
That's not entirely true. You can use ZFS send/recv to do the major first pass of #4 (and #5 against the snapshot) Live before the total outage. Then after you quiesce everything, you could use an incremental send/recv copy the changes since then quickly, reducing down time.

I'd probably run a second full verify anyway, but in theory, I beleive the ZFS checksums are used in the send/recv process to ensure that there isn't any corruption, so after enough positive experience, I might start to skip the second verify.

This should greatly reduce the length of the down time.

Everyone.

and then one day [months or years later] wants to shrink it...

Business needs change.  Technology changes.  The project was a pilot and 
canceled.  The extended pool didn't meet verification requirements, e,g, 
performance and the change must be backed out.
In an Enterprise, a change for performance should have been tested on another identical non-production system before being implemented on the production one.

I'd have to concur there's more useful things out there. OTOH...

That's probably true and I have not seen the priority list.  I was merely amazed at the 
number of "Enterprises don't need this functionality" posts.

All that said, as a personal home user, this is a feature I'm hoping for all the time. :)

 -Kyle

Thanks again,
Marty

_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to