1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-01-18 10:04:20 +03:00

Fix vgremove to allow removal of VG with missing PVs. (2.02.52)

This commit is contained in:
Milan Broz 2010-06-30 14:01:39 +00:00
parent 647c64c796
commit 6117bfc0af
3 changed files with 5 additions and 1 deletions

View File

@ -1,5 +1,6 @@
Version 2.02.69 - Version 2.02.69 -
================================ ================================
Fix vgremove to allow removal of VG with missing PVs. (2.02.52)
Add --metadataignore to pvcreate and vgextend and define in lvm.conf. Add --metadataignore to pvcreate and vgextend and define in lvm.conf.
Add {pv|vg}_mda_used_count which displays a count of mdas w/ignored bit clear. Add {pv|vg}_mda_used_count which displays a count of mdas w/ignored bit clear.
Add vg_mda_copies which displays the value of --vgmetadatacopies. Add vg_mda_copies which displays the value of --vgmetadatacopies.

View File

@ -15,3 +15,6 @@ lvchange -v --refresh --partial $vg/mirror
# also check that vgchange works # also check that vgchange works
vgchange -a n --partial $vg vgchange -a n --partial $vg
vgchange -a y --partial $vg vgchange -a y --partial $vg
# check vgremove
vgremove -f $vg

View File

@ -49,7 +49,7 @@ static int vgremove_single(struct cmd_context *cmd, const char *vg_name,
} }
} }
if (!vg_remove_check(vg)) { if (!force && !vg_remove_check(vg)) {
stack; stack;
return ECMD_FAILED; return ECMD_FAILED;
} }