~ubuntu-branches/ubuntu/hardy/mdadm/hardy-updates

« back to all changes in this revision

Viewing changes to tests/04r0update

  • Committer: Package Import Robot
  • Author(s): Scott James Remnant
  • Date: 2006-07-11 17:23:21 UTC
  • mfrom: (1.1.4)
  • Revision ID: package-import@ubuntu.com-20060711172321-070tz7lox9adujtw
Tags: 2.4.1-6ubuntu1
* Merge from debian unstable, remaining changes:
  - integration with initramfs-tools,
  - autocreate devices when udev is in use,
  - use lstat in mdopen.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
# create a raid0, re-assemble with a different super-minor
 
3
mdadm -CR $md0 -l0 -n3 $dev0 $dev1 $dev2 
 
4
testdev $md0 3 $mdsize0 64
 
5
minor1=`mdadm -E $dev0 | sed -n -e 's/.*Preferred Minor : //p'`
 
6
mdadm -S /dev/md0
 
7
 
 
8
mdadm -A $md1 $dev0 $dev1 $dev2 
 
9
minor2=`mdadm -E $dev0 | sed -n -e 's/.*Preferred Minor : //p'`
 
10
mdadm -S /dev/md1
 
11
 
 
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
 
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