7d5c3964cc
1.1 is more flexible in a number of ways and is safer. 0.90 is still fully supported. 1.0 should possibly be used for RAID1 arrays that you want to boot off, depending on your boot loader. Signed-off-by: NeilBrown <neilb@suse.de>
21 lines
624 B
Plaintext
21 lines
624 B
Plaintext
|
|
# create a raid0, re-assemble with a different super-minor
|
|
mdadm -CR -e 0.90 $md0 -l0 -n3 $dev0 $dev1 $dev2
|
|
testdev $md0 3 $mdsize0 512
|
|
minor1=`mdadm -E $dev0 | sed -n -e 's/.*Preferred Minor : //p'`
|
|
mdadm -S /dev/md0
|
|
|
|
mdadm -A $md1 $dev0 $dev1 $dev2
|
|
minor2=`mdadm -E $dev0 | sed -n -e 's/.*Preferred Minor : //p'`
|
|
mdadm -S /dev/md1
|
|
|
|
mdadm -A $md1 --update=super-minor $dev0 $dev1 $dev2
|
|
minor3=`mdadm -E $dev0 | sed -n -e 's/.*Preferred Minor : //p'`
|
|
mdadm -S /dev/md1
|
|
|
|
case "$minor1 $minor2 $minor3" in
|
|
"0 0 1" ) ;;
|
|
* ) echo >&2 "ERROR minors should be '0 0 1' but are '$minor1 $minor2 $minor3'"
|
|
exit 1
|
|
esac
|