Skip to contentSkip to conversation

mdadm doesn't detect sw raid 5 array on boot

DISCUSSION Elliot Carver 1 participant 1 message Jan 7, 2007 MD RAID

lore
Share & tools
lore
#0 lore raw

I have created software raid 5 array, which is not detected automatically during boot.
I have put the needed information in mdadm.conf with the auto=yes option but mdadm
can not start this particular array during boot. When I type manually mdadm -As /dev/md2,
the array starts and works without any problems. What can be the reason for this?
The disks of the problematic array are attached to a highpoint 1820a controller.With the old controller (Highpoint 1640) there weren't any problems. Kernel version is 2.6.11.OS is Mandriva 2005.
The other software array (disks attached directly to motherboard sata ports) works without any problem and starts automatically during boot. Below is /etc/mdadm.conf.
# MD0 Device mounted as raid

DEVICE /dev/sda /dev/sdb /dev/sdc /dev/sdd

ARRAY /dev/md0 level=raid5 num-devices=4 spares=1 UUID=24f177fd:80b039e6:d02c66bf:2859b089

# LAST HIGHPOINT 1820A (replaced HP RR 1640) <-- this is the problematic array.

DEVICE /dev/sde /dev/sdf /dev/sdg /dev/sdh

ARRAY /dev/md2 level=raid5 auto=yes num-devices=4 spares=1 UUID=a2f494ec:36aac1b0:691da55c:8f60459a

Thanks in advance. Any help will be greatly appreciated.