On 03/03/2016 03:41, PK1048 wrote:
On Mar 2, 2016, at 22:14, ilove zfs <[email protected]> wrote:

Yes, exactly. The unintended consequence of saving one group from a fat-fingered 
"zpool add" will be dooming another group to pool loss.
There are plenty of ways to set yourself up for pool loss. One of the strengths 
of Unix and Unix-like OSes is the ability to do things that may not be best 
practice, with the understanding that you _are_ taking a risk. That flexibility 
in my mind more than outweighs the risk. I have, on very rare occasions, had to 
migrate a configuration through a state where there was little to no 
redundancy. It was the only way for me to get from point A to point B with the 
hardware available. I understood the risks involved and decided the benefits of 
point B were worth the, in my opinion, very minimal risk. I also managed a 
large pool of storage that fell into the “too big to fail” category… it would 
have taken 3 weeks to restore from a backup and the lawyers, court cases, and 
judges would not accept “we lost our storage system, can you wait three weeks 
for that document”. We took no risks with that storage configuration.

Educate and warn me about the risks, but let me make the decision. Please do 
not limit a potentially very useful feature because some users may mis-use it. 
I would like to see this feature upstreamed even without mirror/raidz support, 
but with very clear documentation and with the ability to remove a simple vdev 
from a pool even if other vdevs are mirror/raidz.

This mirrors my own thoughts on the situation, for a silly example zpool destroy <pool> will action without any prompting, yes you can recover from that but you get the idea.

It shouldn't be about preventing people shooting themselves in the foot, its about making sure they know know the risks when you give them the gun.

    Regards
    Steve



-------------------------------------------
openzfs-developer
Archives: https://www.listbox.com/member/archive/274414/=now
RSS Feed: https://www.listbox.com/member/archive/rss/274414/28015062-cce53afa
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=28015062&id_secret=28015062-f966d51c
Powered by Listbox: http://www.listbox.com

Reply via email to