I have a system with 4 MD devices. Two are hosted from the onboard controller and two are hosted from a PCI SATA card.
The two MD devices hosted from the onboard controller contain /boot and a volume group with the root filesystem.
The two MD devices hosted from the PCI SATA card each contain a volume group with different logical volumes.
At boot the two MD devices required to boot the system are starting properly.
In FC8, the two MD devices holding only data were started by UDEV before LVM was started.
In FC9, the two MD devices holding only data are not being started by UDEV. As a result the system fails to boot properly.
I have been able to edit the FSTAB file to coax the system online and then start everything with simple MDADM and VG commands.
Does anyone have any ideas why UDEV is no longer starting RAID arrays?