]> git.ipfire.org Git - thirdparty/mdadm.git/blame - tests/15imsm-r5_r0_3d_64k-migrate-r5_r0_3d_256k
Create: support --readonly flag.
[thirdparty/mdadm.git] / tests / 15imsm-r5_r0_3d_64k-migrate-r5_r0_3d_256k
CommitLineData
3cdcfda4
N
1. tests/env-imsm-template
2
4f8a3e5b
KW
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
7num_disks=3
8device_list="$dev0 $dev1 $dev2"
9
10# RAID 5, 3 disks, 64k chunk size
11vol0_level=5
12vol0_comp_size=$((5 * 1024))
13vol0_chunk=64
14vol0_num_comps=$((num_disks - 1))
15vol0_offset=0
16
17# After migration parameters
18vol0_new_level=5
19vol0_new_num_comps=$vol0_num_comps
20vol0_new_chunk=256
21
22# RAID 0, 3 disks, 64k chunk size
23vol1_level=0
24vol1_comp_size=$((5 * 1024))
25vol1_chunk=64
26vol1_num_comps=$num_disks
27vol1_offset=$((vol0_comp_size + 2048))
28
29# After migration paramters
30vol1_new_level=0
31vol1_new_num_comps=$vol1_num_comps
32vol1_new_chunk=256
33
34. tests/imsm-grow-template 0 1