]>
Commit | Line | Data |
---|---|---|
fe80f49b NB |
1 | |
2 | # | |
3 | # create a raid1, remove a drive, and readd it. | |
4 | # resync should be instant. | |
5 | # Then do some IO first. Resync should still be very fast | |
6 | # | |
7 | ||
8 | mdadm -CR $md0 -l1 -n2 -binternal -d1 $dev1 $dev2 | |
9 | check resync | |
10 | check wait | |
11 | testdev $md0 1 $mdsize0 1 | |
12 | sleep 4 | |
13 | ||
14 | mdadm $md0 -f $dev2 | |
15 | sleep 1 | |
16 | mdadm $md0 -r $dev2 | |
17 | mdadm $md0 -a $dev2 | |
1bf4e2d9 | 18 | #cat /proc/mdstat |
fe80f49b NB |
19 | check nosync |
20 | ||
21 | mdadm $md0 -f $dev2 | |
22 | sleep 1 | |
23 | mdadm $md0 -r $dev2 | |
24 | testdev $md0 1 $mdsize0 1 | |
25 | mdadm $md0 -a $dev2 | |
26 | check wait | |
27 | cmp --bytes=$[$mdsize0*1024] $dev1 $dev2 | |
28 | ||
29 | mdadm $md0 -f $dev2; sleep 1 | |
30 | mdadm $md0 -r $dev2 | |
31 | if dd if=/dev/zero of=$md0 ; then : ; fi | |
32 | mdadm $md0 -a $dev2 | |
33 | check recovery | |
34 | check wait | |
35 | cmp --bytes=$[$mdsize0*1024] $dev1 $dev2 | |
36 | mdadm -S $md0 |