tests: zero devices before --adding them.
Linux 3.10 will allow more "--add" to be handled as "--re-add". To be sure the tests work correctly we sometimes need to zero the device to ensure it really is an --add that happens. Signed-off-by: NeilBrown <neilb@suse.de>
This commit is contained in:
parent
bf3a33b35c
commit
79b2ed4f24
|
@ -33,6 +33,7 @@ mdadm -S $md0
|
|||
|
||||
mdadm --assemble -R $md0 --bitmap=$bmf $dev2
|
||||
dirty4=`mdadm -X $bmf | sed -n -e 's/.*Bitmap.* \([0-9]*\) dirty.*/\1/p'`
|
||||
mdadm --zero $dev1 # force --add, not --re-add
|
||||
mdadm $md0 --add $dev1
|
||||
#it is too fast# check recovery
|
||||
|
||||
|
|
|
@ -32,6 +32,7 @@ fi
|
|||
mdadm -S $md0
|
||||
|
||||
mdadm --assemble -R $md0 --bitmap=$bmf $dev2 $dev3
|
||||
mdadm --zero $dev1 # force add, not re-add
|
||||
mdadm $md0 --add $dev1
|
||||
check recovery
|
||||
|
||||
|
|
|
@ -30,6 +30,7 @@ fi
|
|||
mdadm -S $md0
|
||||
|
||||
mdadm --assemble -R $md0 $dev2 $dev3
|
||||
mdadm --zero $dev1 # force --add, not --re-add
|
||||
mdadm $md0 --add $dev1
|
||||
check recovery
|
||||
|
||||
|
|
|
@ -32,6 +32,7 @@ fi
|
|||
mdadm -S $md0
|
||||
|
||||
mdadm --assemble -R $md0 --bitmap=$bmf $dev1 $dev2 $dev4
|
||||
mdadm --zero $dev3 # force --add, not --re-add
|
||||
mdadm $md0 --add $dev3
|
||||
check recovery
|
||||
|
||||
|
|
Loading…
Reference in New Issue