Thread (1 message) 1 message, 1 author, 2002-06-28

Re: Can't figure out how to use mdadm in initrd

From: Neil Brown <hidden>
Date: 2002-06-28 17:18:12

On  June 28, ken@ineffable.com wrote:
quoted
quoted
set "/dev/md2"
[ -b "$1" ] || set "/dev/md/2"
mdadm --assemble --run --scan "$1"
This bit of code is silly.  If it chooses "/dev/md/2", then it
won't find a match in /etc/mdadm/mdadm.conf and wont do anything
useful. 
Why not just:
   mdadm --assemble --scan
I understand that it may seem silly, but it makes plenty of sense when
you consider that it is generated by mkinitrd which is ended to be of
general use.  Unfortunately you are seeing this out of context as this
script is told whether or not devfs is in use or not.
I gather the mdadm.conf is also autogenerated to make... fair enough then.
I don't need --run?  The man page seems to imply that --run is needed if
you want to start a degraded array.
--run is only needed when starting things "manually".  In this context
  --scan implied --run.

NeilBrown
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help