]>
Commit | Line | Data |
---|---|---|
5e7519fa NB |
1 | |
2 | set -e | |
3 | # Make a raid1, add a device, then remove it again. | |
4 | ||
dab6685f NB |
5 | mdadm -CR $md0 -l1 -n2 -x1 $dev0 $dev1 $dev2 |
6 | check resync | |
7 | check wait | |
8 | check state UU | |
5e7519fa | 9 | |
dab6685f NB |
10 | mdadm --grow $md0 -n 3 |
11 | check recovery | |
12 | check wait | |
13 | check state UUU | |
5e7519fa | 14 | |
dab6685f NB |
15 | mdadm $md0 --fail $dev0 |
16 | check state _UU | |
5e7519fa | 17 | |
dab6685f NB |
18 | mdadm --grow $md0 -n 2 |
19 | check state UU | |
5e7519fa | 20 | |
dab6685f | 21 | mdadm -S $md0 |
5e7519fa NB |
22 | # same again for version-1 |
23 | ||
24 | ||
dab6685f NB |
25 | mdadm -CR $md0 -l1 -n2 -e1.2 -x1 $dev0 $dev1 $dev2 |
26 | check resync | |
27 | check wait | |
28 | check state UU | |
5e7519fa | 29 | |
dab6685f NB |
30 | mdadm --grow $md0 -n 3 |
31 | check recovery | |
32 | check wait | |
33 | check state UUU | |
5e7519fa | 34 | |
dab6685f NB |
35 | mdadm $md0 --fail $dev0 |
36 | check state _UU | |
5e7519fa | 37 | |
dab6685f NB |
38 | mdadm --grow $md0 -n 2 |
39 | check state UU | |
5e7519fa | 40 | |
dab6685f | 41 | mdadm -S $md0 |