]>
Commit | Line | Data |
---|---|---|
5e7519fa NB |
1 | |
2 | # create a raid0, re-assemble with a different super-minor | |
7d5c3964 | 3 | mdadm -CR -e 0.90 $md0 -l0 -n3 $dev0 $dev1 $dev2 |
5f175898 | 4 | testdev $md0 3 $mdsize0 512 |
dab6685f NB |
5 | minor1=`mdadm -E $dev0 | sed -n -e 's/.*Preferred Minor : //p'` |
6 | mdadm -S /dev/md0 | |
5e7519fa | 7 | |
dab6685f NB |
8 | mdadm -A $md1 $dev0 $dev1 $dev2 |
9 | minor2=`mdadm -E $dev0 | sed -n -e 's/.*Preferred Minor : //p'` | |
10 | mdadm -S /dev/md1 | |
5e7519fa | 11 | |
dab6685f NB |
12 | mdadm -A $md1 --update=super-minor $dev0 $dev1 $dev2 |
13 | minor3=`mdadm -E $dev0 | sed -n -e 's/.*Preferred Minor : //p'` | |
14 | mdadm -S /dev/md1 | |
5e7519fa NB |
15 | |
16 | case "$minor1 $minor2 $minor3" in | |
17 | "0 0 1" ) ;; | |
18 | * ) echo >&2 "ERROR minors should be '0 0 1' but are '$minor1 $minor2 $minor3'" | |
19 | exit 1 | |
20 | esac |