mirror of
git://sourceware.org/git/lvm2.git
synced 2025-03-10 16:58:47 +03:00
tests: check cache_mode change on cachepool
This commit is contained in:
parent
090ecaabed
commit
a67adbfe2e
@ -58,7 +58,13 @@ vgcfgbackup -f /tmp/ooo $vg
|
||||
#dmsetup resume $vg-$lv1
|
||||
|
||||
#dmsetup load --table "0 28672 cache 253:4 253:3 253:5 128 1 passthrough smq 2 migration_threshold 204800" $vg-$lv1
|
||||
#dmsetup status $vg-$lv1
|
||||
#dmsetup load --table "0 28672 cache 253:4 253:3 253:5 128 1 writethrough smq 2 migration_threshold 204800" $vg-$lv1
|
||||
#dmsetup resume $vg-$lv1
|
||||
#dmsetup status $vg-$lv1
|
||||
#dmsetup table $vg-$lv1
|
||||
#dmsetup ls --tree
|
||||
#exit
|
||||
|
||||
check lv_field $vg/$lv1 cache_mode "writeback"
|
||||
lvchange --cachemode passthrough $vg/$lv1
|
||||
@ -68,4 +74,18 @@ check lv_field $vg/$lv1 cache_mode "writethrough"
|
||||
lvchange --cachemode writeback $vg/$lv1
|
||||
check lv_field $vg/$lv1 cache_mode "writeback"
|
||||
|
||||
lvconvert --splitcache $vg/$lv1
|
||||
|
||||
lvs -a $vg
|
||||
|
||||
check lv_field $vg/cpool cache_mode "writeback"
|
||||
lvchange --cachemode passthrough $vg/cpool
|
||||
check lv_field $vg/cpool cache_mode "passthrough"
|
||||
lvchange --cachemode writethrough $vg/cpool
|
||||
check lv_field $vg/cpool cache_mode "writethrough"
|
||||
lvchange --cachemode writeback $vg/cpool
|
||||
check lv_field $vg/cpool cache_mode "writeback"
|
||||
|
||||
lvs -a $vg
|
||||
|
||||
vgremove -f $vg
|
||||
|
Loading…
x
Reference in New Issue
Block a user