Bug Fix Advisory device-mapper-multipath bug fix and enhancement update

Advisory: RHBA-2008:0337-4
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2008-05-21
Last updated on: 2008-05-21
Affected Products: Red Hat Enterprise Linux (v. 5 server)
Red Hat Enterprise Linux Desktop (v. 5 client)
OVAL: N/A

Details

Updated device-mapper-multipath packages that fix several bugs and add
various enhancements are now available.

The device-mapper-multipath packages provide tools to manage multipath
devices using the device-mapper multipath kernel module.

Bugs fixed in this update include:

* multipath now uses the directio checker instead of the readsector0
checker, to avoid hangs.

* multipath incorrectly configured Hitachi HDS SANs.

* multipath would skip lines in /etc/multipath.conf that contained
non-ascii characters.

* multipathd could lock up when all paths were down, if the root device was
multipathed and required a priority callout.

Enhancements in these updated device-mapper-multipath packages include:

* the user_friendly_names bindings file can now be specified with the
"bindings_file" option in /etc/multipath.conf.

* limit on multipathd's open file descriptors can now be increased with
the "max_fds" option in /etc/multipath.conf.

* a new path prioritizer for NetApp devices, mpath_prio_ontap, which
provides failover and failback support.

* checker functions are now able to return asynchronously, instead of
timing out.

* the dm_hw_sp hardware handler is now supported.

All users are advised to upgrade to these updated packages, which resolve
these issues and add these enhancements.


Solution

Before applying this update, make sure that all previously-released
errata relevant to your system have been applied.

This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/FAQ_58_10188

Updated packages

Red Hat Enterprise Linux (v. 5 server)

SRPMS:
device-mapper-multipath-0.4.7-17.el5.src.rpm     a0da38253b32213e9b6459623a5d9587
 
IA-32:
device-mapper-multipath-0.4.7-17.el5.i386.rpm     1add6bb8f75f9ab8785bc5cddcbc6be7
kpartx-0.4.7-17.el5.i386.rpm     00468436df07c672f2770ba5d6a2cdca
 
IA-64:
device-mapper-multipath-0.4.7-17.el5.ia64.rpm     5f896c6d4b7e3c788a3583d0e3d40abc
kpartx-0.4.7-17.el5.ia64.rpm     68897f8384a758f27e5ba55dc108734a
 
PPC:
device-mapper-multipath-0.4.7-17.el5.ppc.rpm     ee7531c58350361eb17f87f288e75068
kpartx-0.4.7-17.el5.ppc.rpm     468b41612954500728a21536433001ab
 
s390x:
device-mapper-multipath-0.4.7-17.el5.s390x.rpm     904262268cab762f9daa02ed59120ed7
kpartx-0.4.7-17.el5.s390x.rpm     12054b7599d4f5c7157f2b4963abe3bc
 
x86_64:
device-mapper-multipath-0.4.7-17.el5.x86_64.rpm     2a284d913f24e478d6c8abcde604a174
kpartx-0.4.7-17.el5.x86_64.rpm     6b338b199ba45640a246dbd3743bef7b
 
Red Hat Enterprise Linux Desktop (v. 5 client)

SRPMS:
device-mapper-multipath-0.4.7-17.el5.src.rpm     a0da38253b32213e9b6459623a5d9587
 
IA-32:
device-mapper-multipath-0.4.7-17.el5.i386.rpm     1add6bb8f75f9ab8785bc5cddcbc6be7
kpartx-0.4.7-17.el5.i386.rpm     00468436df07c672f2770ba5d6a2cdca
 
x86_64:
device-mapper-multipath-0.4.7-17.el5.x86_64.rpm     2a284d913f24e478d6c8abcde604a174
kpartx-0.4.7-17.el5.x86_64.rpm     6b338b199ba45640a246dbd3743bef7b
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

226791 - multipath should use dm_hp_sw
249088 - device-mapper-multipath has wrong path for mpath_prio_hds_modular
355961 - [NetApp-S 5.2 bug] RHEL 5.1 root device multipathed host freezes during FCP path faults
357331 - bindings file location is problematic for certain configurations
426799 - Typo in multipath.conf.redhat



These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/