mirror of
git://sourceware.org/git/lvm2.git
synced 2025-01-03 05:18:29 +03:00
tests: updates for new lvconvert
This commit is contained in:
parent
9f703d35a0
commit
d7065f154e
@ -23,8 +23,8 @@ lvcreate -aey --nosync -L8M --type raid1 -m1 -n $lv2 $vg
|
|||||||
lvchange -an $vg/$lv1
|
lvchange -an $vg/$lv1
|
||||||
|
|
||||||
# conversion fails for internal volumes
|
# conversion fails for internal volumes
|
||||||
fail lvconvert --thinpool $vg/${lv1}_rimage_0
|
invalid lvconvert --thinpool $vg/${lv1}_rimage_0
|
||||||
fail lvconvert --yes --thinpool $vg/$lv1 --poolmetadata $vg/${lv2}_rimage_0
|
invalid lvconvert --yes --thinpool $vg/$lv1 --poolmetadata $vg/${lv2}_rimage_0
|
||||||
|
|
||||||
lvconvert --yes --thinpool $vg/$lv1 --poolmetadata $vg/$lv2
|
lvconvert --yes --thinpool $vg/$lv1 --poolmetadata $vg/$lv2
|
||||||
|
|
||||||
|
@ -80,7 +80,7 @@ fail lvconvert -c 4 --thinpool $vg/$lv1 --poolmetadata $vg/$lv2
|
|||||||
# too big chunk size fails
|
# too big chunk size fails
|
||||||
fail lvconvert -c 2G --thinpool $vg/$lv1 --poolmetadata $vg/$lv2
|
fail lvconvert -c 2G --thinpool $vg/$lv1 --poolmetadata $vg/$lv2
|
||||||
# negative chunk size fails
|
# negative chunk size fails
|
||||||
fail lvconvert -c -256 --thinpool $vg/$lv1 --poolmetadata $vg/$lv2
|
invalid lvconvert -c -256 --thinpool $vg/$lv1 --poolmetadata $vg/$lv2
|
||||||
# non power of 2 fails
|
# non power of 2 fails
|
||||||
fail lvconvert -c 88 --thinpool $vg/$lv1 --poolmetadata $vg/$lv2
|
fail lvconvert -c 88 --thinpool $vg/$lv1 --poolmetadata $vg/$lv2
|
||||||
|
|
||||||
@ -93,7 +93,7 @@ lvcreate -L1T -n $lv1 $vg
|
|||||||
lvcreate -L32G -n $lv2 $vg
|
lvcreate -L32G -n $lv2 $vg
|
||||||
# Warning about bigger then needed
|
# Warning about bigger then needed
|
||||||
lvconvert --yes --thinpool $vg/$lv1 --poolmetadata $vg/$lv2 |& tee err
|
lvconvert --yes --thinpool $vg/$lv1 --poolmetadata $vg/$lv2 |& tee err
|
||||||
grep "WARNING: Maximum size" err
|
grep "WARNING: Maximum" err
|
||||||
|
|
||||||
lvremove -f $vg
|
lvremove -f $vg
|
||||||
|
|
||||||
|
@ -110,7 +110,7 @@ lvremove -ff $vg
|
|||||||
# Testing pvmove of a RAID cachepool (metadata and data)
|
# Testing pvmove of a RAID cachepool (metadata and data)
|
||||||
########################################################
|
########################################################
|
||||||
lvcreate -l 2 -n ${lv1}_foo $vg "$dev1"
|
lvcreate -l 2 -n ${lv1}_foo $vg "$dev1"
|
||||||
lvcreate --type raid1 -L 2M -n meta $vg "$dev1" "$dev2"
|
lvcreate --type raid1 -L 6M -n meta $vg "$dev1" "$dev2"
|
||||||
lvcreate --type raid1 -L 4M -n ${lv1}_pool $vg "$dev1" "$dev2"
|
lvcreate --type raid1 -L 4M -n ${lv1}_pool $vg "$dev1" "$dev2"
|
||||||
lvconvert --yes --type cache-pool $vg/${lv1}_pool --poolmetadata $vg/meta
|
lvconvert --yes --type cache-pool $vg/${lv1}_pool --poolmetadata $vg/meta
|
||||||
lvcreate --type cache -n $lv1 -L 8M $vg/${lv1}_pool "$dev5"
|
lvcreate --type cache -n $lv1 -L 8M $vg/${lv1}_pool "$dev5"
|
||||||
@ -142,7 +142,7 @@ lvremove -ff $vg
|
|||||||
#################################################
|
#################################################
|
||||||
lvcreate -l 2 -n ${lv1}_foo $vg "$dev1"
|
lvcreate -l 2 -n ${lv1}_foo $vg "$dev1"
|
||||||
# RAID for cachepool
|
# RAID for cachepool
|
||||||
lvcreate --type raid1 -m 1 -L 2M -n meta $vg "$dev1" "$dev2"
|
lvcreate --type raid1 -m 1 -L 4M -n meta $vg "$dev1" "$dev2"
|
||||||
lvcreate --type raid1 -m 1 -L 4M -n cachepool $vg "$dev1" "$dev2"
|
lvcreate --type raid1 -m 1 -L 4M -n cachepool $vg "$dev1" "$dev2"
|
||||||
lvconvert --yes --type cache-pool $vg/cachepool --poolmetadata $vg/meta
|
lvconvert --yes --type cache-pool $vg/cachepool --poolmetadata $vg/meta
|
||||||
# RAID for thin pool data LV
|
# RAID for thin pool data LV
|
||||||
|
Loading…
Reference in New Issue
Block a user