]> git.ipfire.org Git - thirdparty/mdadm.git/blob - tests/15imsm-r5_r0_3d_64k-migrate-r5_r0_3d_256k
Free map to avoid resource leak issues
[thirdparty/mdadm.git] / tests / 15imsm-r5_r0_3d_64k-migrate-r5_r0_3d_256k
1 . tests/env-imsm-template
2
3 # Member 0: RAID 5 volume, Member 1: RAID 0 volume
4 # Migration from 64k to 256k chunk size (both members)
5 # POSITIVE test
6
7 num_disks=3
8 device_list="$dev0 $dev1 $dev2"
9
10 # RAID 5, 3 disks, 64k chunk size
11 vol0_level=5
12 vol0_comp_size=$((5 * 1024))
13 vol0_chunk=64
14 vol0_num_comps=$((num_disks - 1))
15 vol0_offset=0
16
17 # After migration parameters
18 vol0_new_level=5
19 vol0_new_num_comps=$vol0_num_comps
20 vol0_new_chunk=256
21
22 # RAID 0, 3 disks, 64k chunk size
23 vol1_level=0
24 vol1_comp_size=$((5 * 1024))
25 vol1_chunk=64
26 vol1_num_comps=$num_disks
27 vol1_offset=$((vol0_comp_size + 2048))
28
29 # After migration paramters
30 vol1_new_level=0
31 vol1_new_num_comps=$vol1_num_comps
32 vol1_new_chunk=256
33
34 . tests/imsm-grow-template 0 1