Your message dated Wed, 01 Sep 2010 13:47:09 +0000
with message-id <[email protected]>
and subject line Bug#587315: fixed in multipath-tools 0.4.9-1
has caused the Debian Bug report #587315,
regarding 'multipath: unknown hardware handler type' with hardware_handler "1 
hp-sw"
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
587315: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=587315
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: multipath-tools
Version: 0.4.8+git0.761c66f-8
Severity: normal

Hi

I had some problems with an HP EVA 3k Storage Array ( HSV100 Controller ) and 
multipath...

Modprobing the HBA module (qla2xxx) resulted in detecting the SAN-Disks as 
/dev/sdX , but the device-mapper did not show any new devices.

Looking at /var/log/syslog and dmesg I found multiple entries like this:
device-mapper: table: 253:3: multipath: unknown hardware handler type
device-mapper: ioctl: error adding target to table
device-mapper: table: 253:3: multipath: unknown hardware handler type
device-mapper: ioctl: error adding target to table
device-mapper: table: 253:3: multipath: unknown hardware handler type
device-mapper: ioctl: error adding target to table
device-mapper: table: 253:3: multipath: unknown hardware handler type
device-mapper: ioctl: error adding target to table

Looking at multipathd:
> multipathd -k"show config" | grep hardware_handler | grep hp
hardware_handler "1 hp-sw"
hardware_handler "1 hp-sw"

After some internet searching i found out that between 2.6.26 ( lenny ) and 
2.6.32 the hardware handler kernel modules were transferred from drivers/md to 
drivers/scsi/device_handler.
In the source of the new mopdule drivers/scsi/device_handler/scsi_dh_hp_sw.c 
there's the name hp_sw ...

Apparently the name of my handler changed from hp-sw to hp_sw.

After adding a modified device-Section in my /etc/multipath.conf ( see below ) 
and a restart of multipathd everything works fine.
The problem is solved for me, but i recommend correcting the handler-names in 
the default config in libmultipath from
..hwhandler     = "1 hp-sw" 
to 
..hwhandler     = "1 hp_sw"



thanks, phil



-- Package-specific info:
Contents of /etc/multipath.conf:
multipaths {
....
}
devices {
        device {
                vendor "(COMPAQ|HP)"
                product "(MSA|HSV)1.0.*"
                path_grouping_policy group_by_prio
                path_checker hp_sw
                checker hp_sw
                features "1 queue_if_no_path"
                hardware_handler "1 hp_sw"
                prio hp_sw
                no_path_retry 12
                rr_min_io 100
        }
}
 


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_CH, LC_CTYPE=de_CH (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages multipath-tools depends on:
ii  initscripts         2.88dsf-9            scripts for initializing and shutt
ii  kpartx              0.4.8+git0.761c66f-8 create device mappings for partiti
ii  libaio1             0.3.107-7            Linux kernel AIO access library - 
ii  libc6               2.11.1-3             Embedded GNU C Library: Shared lib
ii  libdevmapper1.02.1  2:1.02.48-2          The Linux Kernel Device Mapper use
ii  libncurses5         5.7+20100313-2       shared libraries for terminal hand
ii  libreadline6        6.1-3                GNU readline and history libraries
ii  lsb-base            3.2-23.1             Linux Standard Base 3.2 init scrip
ii  udev                157-1                /dev/ and hotplug management daemo

multipath-tools recommends no packages.

Versions of packages multipath-tools suggests:
ii  multipath-tools-boo 0.4.8+git0.761c66f-8 Support booting from multipath dev

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: multipath-tools
Source-Version: 0.4.9-1

We believe that the bug you reported is fixed in the latest version of
multipath-tools, which is due to be installed in the Debian FTP archive:

kpartx_0.4.9-1_i386.deb
  to main/m/multipath-tools/kpartx_0.4.9-1_i386.deb
multipath-tools-boot_0.4.9-1_all.deb
  to main/m/multipath-tools/multipath-tools-boot_0.4.9-1_all.deb
multipath-tools_0.4.9-1.diff.gz
  to main/m/multipath-tools/multipath-tools_0.4.9-1.diff.gz
multipath-tools_0.4.9-1.dsc
  to main/m/multipath-tools/multipath-tools_0.4.9-1.dsc
multipath-tools_0.4.9-1_i386.deb
  to main/m/multipath-tools/multipath-tools_0.4.9-1_i386.deb
multipath-tools_0.4.9.orig.tar.gz
  to main/m/multipath-tools/multipath-tools_0.4.9.orig.tar.gz
multipath-udeb_0.4.9-1_i386.udeb
  to main/m/multipath-tools/multipath-udeb_0.4.9-1_i386.udeb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Guido Günther <[email protected]> (supplier of updated multipath-tools package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 01 Sep 2010 15:10:26 +0200
Source: multipath-tools
Binary: multipath-tools kpartx multipath-tools-boot multipath-udeb
Architecture: source i386 all
Version: 0.4.9-1
Distribution: experimental
Urgency: low
Maintainer: Debian LVM Team <[email protected]>
Changed-By: Guido Günther <[email protected]>
Description: 
 kpartx     - create device mappings for partitions
 multipath-tools - maintain multipath block device access
 multipath-tools-boot - Support booting from multipath devices
 multipath-udeb - maintain multipath block device access (udeb)
Closes: 587315 587678 595127
Changes: 
 multipath-tools (0.4.9-1) experimental; urgency=low
 .
   * New upstream version 0.4.9 (Closes: #587315, #595127)
   * [500e341] Don't fail "mulitipath-tools start" if multipathd is
     already running (Closes: #587678)
   * [f4e697c] Drop upstream patches:
       * 0001-Fix-udev-rules-for-dmraid.patch
       * 0003-fix-URL-to-FAQ.patch
       * 0004-check-header-file-for-defintion-of-dm_task_no_flush.patch
       * 0005-set-a-soname.patch
       * 0006-add-library-dependencies.patch
       * 0007-multipath-tools-rdac-path-checked-leads-to-I-O-hang-.patch
       * 0010-Dots-are-special-in-groff.patch
       * 0011-multipath-fix-offset-for-containted-slices.patch
   * [678dcb6] Bindings file moved to /etc/multipath
   * [ac2f9d5] Bump standards version
   * [baea3a2] Add upstream homepage
   * [9daa1b8] Remove /usr from $PATH so lintian doesn't assume we're
     calling scripts from $remove_fs.
   * [1a3c85e] Update po files
Checksums-Sha1: 
 61dbb6d4e85b438d740066a932e66ea66a01fd01 1388 multipath-tools_0.4.9-1.dsc
 82f7596a94f1fdcf7abf40f230557197eeb32530 207726 
multipath-tools_0.4.9.orig.tar.gz
 43a234a7a044d5e7fcee1bd1ee7703163a5bf4a7 21134 multipath-tools_0.4.9-1.diff.gz
 5d0b3043c9d2cbe44bc21db8150dcc3c66291d33 151604 
multipath-tools_0.4.9-1_i386.deb
 acfc458b859cef0dd2a2ccc0a1c014ce68b4ac43 29118 kpartx_0.4.9-1_i386.deb
 ef4164e1faaa83e891d0b633b9ae3740b1f70626 14016 
multipath-tools-boot_0.4.9-1_all.deb
 e501f64e759e61e68331b2f72549dcf1df4b01c0 119390 
multipath-udeb_0.4.9-1_i386.udeb
Checksums-Sha256: 
 301a9f0b46c8914cc6d53ed60649cfcf4dafd1a300383a45aab1d48a9fae2169 1388 
multipath-tools_0.4.9-1.dsc
 b1de5eadf6ea0af34100179ec5909c64f1d86dbfd5378f7ed1429914070468d1 207726 
multipath-tools_0.4.9.orig.tar.gz
 93931889d77b5d24dcf152320986802dbe3f734e1818844509897f10f95bfde1 21134 
multipath-tools_0.4.9-1.diff.gz
 abd7dcecc64c179ac3fdc06552963547d46524217f5e386f6f4e3b8d46ce77e1 151604 
multipath-tools_0.4.9-1_i386.deb
 653c948a8a5eaf04709396881eff79d66aadcaa4a2cc0f66012781646087c189 29118 
kpartx_0.4.9-1_i386.deb
 d80e9d0ca9f0c18718e0d714632c62d8ff308ff90b420d5b43455ba257d9fe9f 14016 
multipath-tools-boot_0.4.9-1_all.deb
 a67317c5b62e8ec3232051554b4e58affb37d0dd5caeaa505ee15168756ff668 119390 
multipath-udeb_0.4.9-1_i386.udeb
Files: 
 35d405037ed271842c77aef6a6a5ba52 1388 admin extra multipath-tools_0.4.9-1.dsc
 0ec84cc0eec4239f9b025a94cbb81236 207726 admin extra 
multipath-tools_0.4.9.orig.tar.gz
 1e042e3f323e3557902e052bb5ce0a26 21134 admin extra 
multipath-tools_0.4.9-1.diff.gz
 f39a990b308377f1e675edc8648eb56c 151604 admin extra 
multipath-tools_0.4.9-1_i386.deb
 9f4df3b00803dd130f1890aff9eeb9fe 29118 admin extra kpartx_0.4.9-1_i386.deb
 4df1efcfb56ca6b519c3037531b16980 14016 admin extra 
multipath-tools-boot_0.4.9-1_all.deb
 a3d74040d7fded0331ad90569cb599e6 119390 debian-installer extra 
multipath-udeb_0.4.9-1_i386.udeb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iD8DBQFMflTrn88szT8+ZCYRAtaWAJ47erTI2sNeY400kBgXX22WZGXguwCdHxuw
bXCqlMxVf1bqnwbsTFTZHTw=
=9UjS
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to