Bug#646900: [multipath-tools] Errors when Boot On SAN (IBM DS4700)

Ferenc Wagner wferi at niif.hu
Thu Sep 27 12:44:02 UTC 2012

Ritesh Raj Sarraf <rrs at debian.org> writes:

> On Wednesday 15 February 2012 10:13 PM, Ritesh Raj Sarraf wrote:
>> On Thursday 05 January 2012 01:04 AM, Laurent Bigonville wrote:
>>>> Well local-top is too late as udev is started in init-top.
>>>> Making MP_MODULES configurable is probably a good idea, but an extra
>>>> script in init-top should definitely be added.
>> Based on discussion on this bug, I uploaded a new version on
>> multipath-tools package to the experimental repository. If you get some
>> time, please test that version and report back on this bug report.
>> Currently, this bug is marked fixed but I would like to hear someone
>> verify and report back.
> This has been pushed to sid which will soon move into wheezy. I'm
> closing this bug report. If the bug persists, please re-open this bug
> report.

>From the patch referred in the changelog (43d3f10d):

+verbose && log_begin_msg "Loading multipath hardware handlers"
+for module in ${HW_HANDLERS}; do
+  if modprobe --syslog "$module"; then

How should one populate HW_HANDLERS with the appropriate modules?  On
the other hand, loading modules before the HBA driver is possible by
configuring modprobe, for example by dropping

softdep qla2xxx pre: scsi_dh_emc

in some file under /etc/modprobe.d.  This actually fixes the problem for
me under squeeze.  On the other hand, it stops working after upgrading
to the 3.2 bpo kernel.  Maybe 3.2 requires fixed patch checkers, as
suggests.  Can anybody confirm this?

More information about the pkg-lvm-maintainers mailing list