tests/10ddf-create: create RAID5 first

Let the first created array be RAID5 rather than RAID0. This makes
the test harder than before, because everything after the first
Create has do be done indirectly through mdmon.

Signed-off-by: NeilBrown <neilb@suse.de>
This commit is contained in:
mwilck@arcor.de 2013-07-19 21:04:13 +02:00 committed by NeilBrown
parent fbf0c2a7ac
commit abbc450fc2
1 changed files with 5 additions and 5 deletions

View File

@ -11,18 +11,18 @@
set -e
mdadm -CR /dev/md/ddf0 -e ddf -n 5 $dev8 $dev9 $dev10 $dev11 $dev12
mdadm -CR r0 -l0 -n5 /dev/md/ddf0 -z 5000
if mdadm -CR r0 -l1 -n2 /dev/md/ddf0 -z 5000
mdadm -CR r5 -l5 -n5 /dev/md/ddf0 -z 5000
if mdadm -CR r5 -l1 -n2 /dev/md/ddf0 -z 5000
then echo >&2 create with same name should fail ; exit 1
fi
mdadm -CR r10 -l10 -n4 -pn2 /dev/md/ddf0 -z 5000
mdadm -CR r1 -l1 -n2 /dev/md/ddf0
mdadm -CR r5 -l5 -n3 /dev/md/ddf0
testdev /dev/md/r0 5 5000 512
mdadm -CR r0 -l0 -n3 /dev/md/ddf0
testdev /dev/md/r5 4 5000 512
testdev /dev/md/r10 2 5000 512
# r0/r10 will use 4608 due to chunk size, so that leaves 23552 for the rest
testdev /dev/md/r1 1 23552 64
testdev /dev/md/r5 2 23552 512
testdev /dev/md/r0 3 23552 512
dd if=/dev/sda of=/dev/md/r0 || true
dd if=/dev/sda of=/dev/md/r10 || true
dd if=/dev/sda of=/dev/md/r1 || true