Page 1 of 1

[FIXED] Mageia 2: mdadm does not fully start RAID1 array

PostPosted: May 30th, '12, 23:23
by m-fl
I have upgraded from Mageia 1 to Mageia 2. My /home disk resides on a RAID 1 device consisting of 2 devices that are correctly specified in /etc/mdadm.conf.

After the first boot after the upgrade I noticed a renaming of the devices so I had to adjust the names in the /etc/mdadm.conf.

However during subsequent boots the first messages read:

Code: Select all
udevd[239]: failed to execute '/bin/bash' '/bin/bash -c '[ ! -f /dev/.in_sysinit ] && /sbin/mdadm --incremental /dev/sdb1'': No such file or directory
udevd[249]: failed to execute '/bin/bash' '/bin/bash -c '[ ! -f /dev/.in_sysinit ] && /sbin/mdadm --incremental /dev/sdc1": No such file or directory


Both devices are dedicated for the RAID device. After boot the RAID is started with only one drive. I did re-add the 2nd drive /dev/sdc1 using mdadm but after the next reboot the problem persists.

/etc/mdadm.conf reads now:

Code: Select all
 DEVICE /dev/sdb* /dev/sdc*
ARRAY /dev/md/0 metadata=1.2 UUID=89498e68:b6b21016:3d92295f:a3e10355 name=linha:0 auto=yes


Any help is greatly appreciated
Thanks

Re: Mageia 2: mdadm does not fully start RAID1 array

PostPosted: May 31st, '12, 08:20
by m-fl
found this bug report which should fix it https://bugs.mageia.org/show_bug.cgi?id=4768.

Works but I had to remake the initrd using
Code: Select all
bootloader-config --action rebuild-initrds
in order to work. :D