mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-22 17:35:59 +03:00
31943693c7
We must not refresh LV if some PVs are missing and partial activation was not requested. Fixes https://bugzilla.redhat.com/show_bug.cgi?id=598886
18 lines
387 B
Bash
18 lines
387 B
Bash
. ./test-utils.sh
|
|
|
|
aux prepare_vg 3
|
|
|
|
lvcreate -m 1 -l 1 -n mirror $vg
|
|
lvchange -a n $vg/mirror
|
|
disable_dev $dev1
|
|
|
|
not vgreduce --removemissing $vg
|
|
not lvchange -v -a y $vg/mirror
|
|
lvchange -v --partial -a y $vg/mirror
|
|
not lvchange -v --refresh $vg/mirror
|
|
lvchange -v --refresh --partial $vg/mirror
|
|
|
|
# also check that vgchange works
|
|
vgchange -a n --partial $vg
|
|
vgchange -a y --partial $vg
|