On Wed, 2003-04-16 at 17:29, Neil Brown wrote: > On Wednesday April 16, neilb@cse.unsw.edu.au wrote: > > > > Ok, this is wrong. Bigtime. > > The spare has taken up postion 0 instead of 2. > > > > I cannot immediately see what would be causing this. The code looks > > right, but obviously isn't. I'll try to see if I can reproduce it > > tomorrow. > > > > I haven't managed to reproduce it, but I'm faily sure that I know what > was happening. I'll try to figure out the best way to fix it. > > In the mean time, you can avoid the problem by not using raidstart at > all. > Reboot your machine, with raidstart disabled (e.g. move /etc/raidtab > out of the way) and then us mdadm to start the array. I think you > will need "mdadm --assemble --force" to start it. On a related note, I've recently hacked on rc.sysinit so that it recognizes /etc/mdadm.conf, in addition to /etc/raidtab. I've sent to patch upstream to my vendor of Linux, you can find it at https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=88785 Greg
Attachment:
signature.asc
Description: This is a digitally signed message part