]>
Commit | Line | Data |
---|---|---|
3cdcfda4 | 1 | |
d338d8a8 | 2 | . tests/env-imsm-template |
3cdcfda4 | 3 | |
0c5c7b47 DW |
4 | # create raid arrays with varying degress of overlap |
5 | mdadm -CR $container -e imsm -n 6 $dev0 $dev1 $dev2 $dev3 $dev4 $dev5 | |
6 | imsm_check container 6 | |
7 | ||
8 | size=1910 | |
9 | level=1 | |
10 | num_disks=2 | |
11 | mdadm -CR $member0 $dev0 $dev1 -n $num_disks -l $level -z $size | |
12 | mdadm -CR $member1 $dev1 $dev2 -n $num_disks -l $level -z $size | |
13 | mdadm -CR $member2 $dev2 $dev3 -n $num_disks -l $level -z $size | |
14 | mdadm -CR $member3 $dev3 $dev4 -n $num_disks -l $level -z $size | |
15 | mdadm -CR $member4 $dev4 $dev5 -n $num_disks -l $level -z $size | |
16 | ||
17f7da2f N |
17 | udevadm settle |
18 | ||
0c5c7b47 | 19 | offset=0 |
d338d8a8 | 20 | imsm_check member $member0 $num_disks $level $size 1024 $offset |
0c5c7b47 | 21 | offset=$((offset+size+2048)) |
d338d8a8 | 22 | imsm_check member $member1 $num_disks $level $size 1024 $offset |
0c5c7b47 | 23 | offset=$((offset+size+2048)) |
d338d8a8 | 24 | imsm_check member $member2 $num_disks $level $size 1024 $offset |
0c5c7b47 DW |
25 | # at this point there should be more freespace at the start of the disk |
26 | # than the end | |
27 | offset=0 | |
d338d8a8 | 28 | imsm_check member $member3 $num_disks $level $size 1024 $offset |
17f7da2f | 29 | offset=$((offset+size+2048)) |
d338d8a8 | 30 | imsm_check member $member4 $num_disks $level $size 1024 $offset |