Dne 23. 06. 20 v 22:37 Gionatan Danti napsal(a):
Il 2020-06-23 22:28 Zdenek Kabelac ha scritto:
Note - you cannot 'remove' mappings 'in-use' (aka open count of a device
is higher then 0 - see 'dmsetup info -c' output for this).
However you can replace such mapping with 'error' target - so the
underlaying device is relaxed - although we do not support this
in lvm2 - you would need to use 'dmsetup' for this (and open lvm2 RFE
if there would be some serious justifaction).
Not related to oVirt, but I would find a means to set an error target with LVM
quite useful - think about immediately stopping IO to/from device in case some
serious error happended. Using lvm rather than dmsetup would be easier and
less error prone.
Hi
ATM skilled admin can always easily enforce:
'dmsetup remove --force vg-lv'
for i.e. linear devices to achieve this goal - however resolving this at lvm2
is actually way more complex task when you start to consider the situation
should be at least 'somehow' recoverable - it's quite complicated and
not really highly demanded functionality.
It's more simple if you have constrained world of known types of devices
and known use-case you are targeting to solve.
Regards
Zdenek
_______________________________________________
linux-lvm mailing list
linux-lvm@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/linux-lvm
read the LVM HOW-TO at http://tldp.org/HOWTO/LVM-HOWTO/