mirror of
git://sourceware.org/git/lvm2.git
synced 2025-01-09 01:18:39 +03:00
vdo: ensure VDO config is removed
Make sure to remove the VDO config after conversion
of LVM-backed VDO.
Addresses point 3 in rhbz#1987024#c5
(cherry picked from commit 522561e64b
)
This commit is contained in:
parent
cce56ebaa6
commit
c41468a8ac
@ -405,6 +405,12 @@ EOF
|
|||||||
verbose "Converting to VDO pool."
|
verbose "Converting to VDO pool."
|
||||||
dry "$LVM" lvconvert $YES $VERB $FORCE --config "$PARAMS" -Zn -V "${vdo_logicalSize}k" -n "$LVNAME" --type vdo-pool "$VGNAME/${LVNAME}_vpool"
|
dry "$LVM" lvconvert $YES $VERB $FORCE --config "$PARAMS" -Zn -V "${vdo_logicalSize}k" -n "$LVNAME" --type vdo-pool "$VGNAME/${LVNAME}_vpool"
|
||||||
|
|
||||||
|
# Note: that this is spelled OPPOSITE the other $IS_LV checks.
|
||||||
|
if [ "$IS_LV" = "1" ]; then
|
||||||
|
verbose "Removing now-unused VDO entry from VDO config."
|
||||||
|
dry "$VDO" remove $VDOCONF --force --verbose --name "$VDONAME"
|
||||||
|
fi
|
||||||
|
|
||||||
rm -fr "$TEMPDIR"
|
rm -fr "$TEMPDIR"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user