Bug#641584: mdadm-raid does not assemble mds on multipath devices

Stefan Bender sbender+debian at mpi-sb.mpg.de
Wed Sep 14 14:46:23 UTC 2011


Hi, let me try again:

Without insserv multipath-tools-boot would be started in rcS.d/S21. It
aggregates /dev/sd? to devmapper devices. mdadm-raid starts in rcS.d/S25
(also known as later ;) and is able to assemble the devices.

But insserv is the default in squeeze, so the old numbering scheme is
obsolete. Since mdadm-raid has no 'real' dependencies, insserv changes
the sequence and starts mdadm-raid at S03 (in my case). At this stage
the multipath devices are simply not present.

To circumvent this I added an insserv/override for mdadm-raid on my
hosts and made.


I cannot think of a scenario where having multipath devs on MDs is
desirable. multipathing takes care of aggregating multiple ways to get
to the same disk into one device (and choosing a way that works). There
are no different "ways" to get to the same MD.

Regards
Stefan Bender






More information about the pkg-mdadm-devel mailing list