 |
» |
|
 |
|
 |
 |
 |
|
|
Multi-path Device Mapper for Linux Software - Software Installation
 HPDM Multipath Support Matrix
| System Feature
|
Supported hardware and software
|
| Operating system versions |
- Red Hat Enterprise Linux 4 Update 5
- Red Hat Enterprise Linux 4 Update 6
- Red Hat Enterprise Linux 5 errata 2.6.18–8.1.6.eI5 or later
- Red Hat Enterprise Linux 5 Update 1
- SuSE LINUX Enterprise Server 9 - Service Pack 3 errata 2.6.5–7.283 or later
- SuSE LINUX Enterprise Server 9 - Service Pack 4
- SuSE LINUX Enterprise Server 10
- SuSE LINUX Enterprise Server 10 - Service Pack 1
|
| Host Bus Adapters (HBA) |
| Qlogic:
|
| FCA2214 |
PCI-X |
1-port 2Gbps |
Fibre Channel |
| FCA2214DC |
PCI-X |
2-port 2Gbps |
Fibre Channel |
| A7538A |
PCI-X |
1-port 2Gbps |
Fibre Channel |
| A6826A |
PCI-X |
2-port 2Gbps |
Fibre Channel |
| FC1142SR |
PCI-X |
1-port 4Gbps |
Fibre Channel |
| FC1242SR |
PCI-X |
2-port 4Gbps |
Fibre Channel |
| FC1143 |
PCI-X |
1-port 4Gbps |
Fibre Channel |
| FC1243 |
PCI-X |
2-port 4Gbps |
Fibre Channel |
| AB379A |
PCI-X |
2-port 4Gbps |
Fibre Channel |
| QMH 2462 |
4 Gbps Mezzanine for HP Blade Servers |
| Emulex:
|
| A8002A/LPe1150 |
PCI-E |
1-port 4Gbps |
Fibre Channel |
| A8003A/LPe11002 |
PCI-E |
2-port 4Gbps |
Fibre Channel |
| AD167A |
PCI-X 2.0 |
1-port 4Gbps |
Fibre Channel |
| AD168A |
PCI-X 2.0 |
2-port 4Gbps |
Fibre Channel |
|
| Servers |
HP BladeSystem c-Class Server Blades, ProLiant x86, ProLiant AMD64, ProLiant EM64T
Servers, Integrity Servers |
| Supported arrays |
- EVA 3000 (HSV101) VCS 4.007 or later
- EVA 5000 (HSV111) VCS 4.007 or later
- EVA 4000 (HSV200) XCS 5.110/6.100 or later
- EVA 6000 (HSV200) XCS 5.110/6.100 or later
- EVA 8000 (HSV210) XCS 5.110/6.100 or later
- EVA 4100 (HSV200) XCS 6.110 or later
- EVA 6100 (HSV200) XCS 6.110 or later
- EVA 8100 (HSV210) XCS 6.110 or later
- EVA 4400 (HSV300) XCS 0900 or later
- XP128 fw rev 21-14-18-00/00 or later
|
NOTE:
|
If you use XP128/1024, the system modes 140 and 293 must be switched on, otherwise
the XP does not respond to a SCSI inquiry to code page 0x83 with a unique serial number
(scsi_id tool). This prevents the HPDM Multipath from detecting the redundant paths. |
- XP1024 fw rev 21-14-18-00/00 or later
|
NOTE:
|
If you use XP128/1024, the system modes 140 and 293 must be switched on, otherwise
the XP does not respond to a SCSI inquiry to code page 0x83 with a unique serial number
(scsi_id tool). This prevents the HPDM Multipath from detecting the redundant paths. |
- XP10000 fw rev 50-07-30-00/00 or later
- XP12000 fw rev 50-09-34-00/00 or later
- XP 20000 fw rev 60-02-04-00/00 or later
- XP 24000 fw rev 60-02-04-00/00 or later
- MSA 1000/MSA 1500 fw rev 7.0.0 or later
- MSA 2000 Storage product family
(MSA2012fc/MSA2212fc/MSA2012i)
- Provides support for iSCSI devices presented from supported EVA disk arrays.
|
| HBA drivers |
Emulex:
Click here for 8.0.16.32 or later (for SLES9/RHEL 4.5/RHEL 4.6), 8.1.6.8 or later
(for SLES10), 8.1.10.11 or later (for RHEL5/RHEL5.1/SLES10 SP1):
http://h18006.www1.hp.com/products/storageworks/4gbpciehba/index.html
Qlogic:
Click here for Version 8.01.07.25 or later for all OS distributions:
http://h18006.www1.hp.com/products/storageworks/fca2214/index.html
|
|
NOTE:
|
- On any single host, the HBAs must be from the same HBA vendor.
- Does not support coexistence with other multipath products.
- Does not support Active-Passive Storage Arrays.
- EVA iSCSI devices are not supported on RHEL 4U5 and RHEL 4U6.
|
Prerequisites for HPDM Multipath Installation
Ensure the following RPMs are installed on the system before proceeding with HPDM Multipath installation: - For RHEL 5/RHEL 5.1:
libsysfs-devel, device-mapper >= 1.02.02-2, libselinux-devel,
libsepol-devel, readline-devel, ncurses-devel
- For RHEL 4.6:
sysfsutils-devel, device-mapper, libaio-devel
For RHEL 4.5:
sysfsutils-devel, device-mapper
- For SLES10 SP1:
device-mapper, device-mapper-devel, readline-devel, sysfsutils
- For SLES10:
device-mapper, readline-devel, sysfsutils
- For SLES9 SP3 /SLES9 SP4:
readline-devel, device-mapper, ncurses-devel
- For all OS:
aaa_base acl attr bash bind-utils bison bzip2 coreutils cpio cpp
cracklib cvs cyrus-sasl db devs diffutils e2fsprogs file filesystem
fillup findutils flex gawk gdbm-devel glibc glibc-devel glibc-locale
gpm grep groff gzip info insserv kbd less libacl libattr libgcc
libselinux libstdc++ libxcrypt m4 make man mktemp module-init-tools
ncurses net-tools netcfg openldap2-client openssl pam pam-modules patch
permissions popt procinfo procps psmisc pwdutils rcs readline sed strace
syslogd sysvinit tar tcpd texinfo timezone unzip util-linux vim zlib
zlib-devel autoconf automake binutils gcc gdbm gettext libtool perl rpm
termcap udev
Installing/Upgrading HPDM Multipath Tools
To install or upgrade HPDM Multipath tools, complete the following steps: -
- Log in as root
to the host system.
- Copy the installation tar package to a temporary directory (for example, /tmp/HPDMmultipath).
- To unbundle the package, enter the following commands:
# cd /tmp/HPDMmultipath
# tar -xvzf HPDMmultipath-4.0.0.tar.gz
# cd HPDMmultipath-4.0.0
- Verify that the directory contains the INSTALL.sh
shell script, the SRPMS
, README.txt, and the
docs
directories.
- To install or upgrade HPDM Multipath tools software on the server, enter the following command:
# ./INSTALL.sh
- Follow the on-screen instructions to complete the installation.
- When the installation is complete, enter the following command:
#rpm -qa |grep multipath
- Verify that the output lists the HPDMmultipath-tools-4.0.0-
package.
Setting up HPDM Multipath
Setting up HPDM Multipath involves the following: - Configuring QLogic HBA Parameters
- Configuring Emulex HBA parameters
Configuring QLogic HBA Parameters
You must configure the QLogic HBA parameters for HPDM Multipath. The HBA time outs are typically
set up for non HPDM Multipath environments, where longer time outs are necessary. This is because
the only alternative is to send an error to the application. However, with Multipath, errors such as
cable failures must be intimated at the earliest so that the Multipath layer can quickly take action and
redirect the I/O to another path.
To configure the QLogic HBA parameter, complete the following steps: - For QLogic 2xxx
family of HBAs, edit the /etc/modprobe.conf
file in RHEL4 or RHEL5 hosts
and /etc/modprobe.conf.local
file in SLES9/SLES10 hosts with the following values:
options qla2xxx qlport_down_retry=10 ql2xfailover=0
- Rebuild the initrd
by executing the following script:
/opt/hp/src/hp_qla2x00src/make_initrd
- Reboot the host.
Configuring Emulex HBA Parameters
To configure the Emulex HBA parameter, complete the following steps: - For Emulex lpfc family of HBAs:
- InRHEL4hosts, edit the /etc/modprobe.conf
file with the following values:
options lpfc
lpfc_nodev_tmo=14
lpfc_lun_queue_depth=16
lpfc_discovery_threads=32
- InSLES9hosts,edit the /etc/modprobe.conf.local
file with the following values:
options lpfc
lpfc_nodev_tmo=14
lpfc_lun_queue_depth=16
lpfc_discovery_threads=32
- InSLES10hosts,edit the/etc/modprobe.conf file with the following values:
options lpfc
lpfc_nodev_tmo=28
lpfc_lun_queue_depth=16
lpfc_discovery_threads=32
- InRHEL5hostsedit the /etc/modprobe.conf file with the following values:
options lpfc
lpfc_nodev_tmo=28
lpfc_lun_queue_depth=16
lpfc_discovery_threads=32
- Rebuild the initrd
by executing the following script:
/opt/hp/hp-lpfc/make_initrd
- Reboot the host.
|
|