Xen wrote:
 

>  Yes Ubuntu runs a long time behind and Debian also.
> As a user, I can't help that, upgrading LVM just like that to have less 
>...  seems also  fraught with peril.
>
>  So if you're on Xenial, you are stuck with the features but without the  
> protection.

Don't use a distro that is sloppy about looking out for the end-user? I can't 
speak for how 'stable' LVM is in their releases or if anyone expends effort to 
identify "golden" releases vs "preview / dangerous" releases...

>  particular there is a quagmire of situations ... only get out of the 
> situation with dmsetup remove, 
> but I didn't  know this at first.

Which is part of the problem, really. You were trying to do 'expert' things 
without the requisite background or knowledge. Now granted we learn by shooting 
ourselves in the foot from time to time but the blood loss is never pleasant. 
You either learn quickly or you pick another tool that has spent the time to 
put proper dependency/protection in place such that 'EXPERTS ONLY NEED APPLY' 
is not the phrase of the day.

I think LVM does need to step it up in putting proper safeguards in place 
before calling a feature release-worthy. If you have a feature then it is 
REQUIRED that it also have ALL of the necessary dependency check logic fully 
implemented. Otherwise it is a BUG and has no business being published in a 
manner that careless distros can activate it.

If multiple PVs show up with duplicate ID or other bad characteristics there 
needs to be a well documented mechanism for rectifying the situation written 
from the POV of a user/sysadmin and not a developer who happens to know all the 
inner workings. Are metadata time-stamped or otherwise versioned so even if you 
see what looks to be a conflict the 'age' of the metadata can give an 
indication which one is likely to be correct? If not, why not?

> A missing cache device cannot be removed without the missing cache  device 
> being present.

That's retarded. Is this a correct characterization? If so, how did that get 
past the release audit?

 

_______________________________________________
linux-lvm mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/linux-lvm
read the LVM HOW-TO at http://tldp.org/HOWTO/LVM-HOWTO/

Reply via email to