On 12/10/2015 10:29 AM, P. Remek wrote: > Hello, > > I am trying to create mdadm raid on top of dm-multipath devices. > Everything works but after reboot the mdadm array is assembled from > the original (not multipath devices) devices and the multipath devices > are not created at all. > > Aparently it is because the mdadm software raid is started before the > dm-multipath creates the multipathed devices. Is there a way how to > make the dm-multipath start before the mdadm is started? Order of device discovery is not guaranteed, but base devices will almost always show up before multipath devices. You have to filter out the base devices from mdadm consideration: Add a DEVICES statement to your mdadm.conf that only matches your multipath device names, not the base names. Then update your initramfs so it applies to early boot as well. Phil -- To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html