]>
Commit | Line | Data |
---|---|---|
2920144e ZL |
1 | #!/bin/bash |
2 | ||
3 | size=20000 | |
4 | ||
5 | mdadm -CR $md0 -l10 -b clustered --layout n2 --size $size --chunk=64 -n2 $dev0 $dev1 --assume-clean | |
6 | ssh $NODE2 mdadm -A $md0 $dev0 $dev1 | |
7 | check all nosync | |
8 | check all raid10 | |
9 | check all bitmap | |
10 | check all state UU | |
11 | ||
12 | mdadm --grow $md0 --size max | |
13 | check $NODE1 resync | |
14 | check $NODE1 wait | |
15 | check all state UU | |
16 | ||
17 | mdadm --grow $md0 --size $size | |
18 | check all nosync | |
19 | check all state UU | |
20 | check all dmesg | |
21 | stop_md all $md0 | |
22 | ||
23 | mdadm -CR $md0 -l10 -b clustered --layout n2 --chunk=64 -n2 $dev0 $dev1 --assume-clean | |
24 | ssh $NODE2 mdadm -A $md0 $dev0 $dev1 | |
25 | check all nosync | |
26 | check all raid10 | |
27 | check all bitmap | |
28 | check all state UU | |
29 | ||
30 | mdadm --grow $md0 --chunk=128 | |
31 | check $NODE1 reshape | |
32 | check $NODE1 wait | |
33 | check all chunk 128 | |
34 | check all state UU | |
35 | check all dmesg | |
36 | stop_md all $md0 | |
37 | ||
38 | exit 0 |