HP Serviceguard for Linux Version A.11.19 Deployment Guide, September 2012

19
If the QLogic driver is not installed, there will be no output from this command. If the QLogic
driver is already installed, you will see command output showing the version, for example:
2. If it is an earlier version than the one downloaded, remove it:
3. Change to the directory where the kit has been downloaded, for example:
cd /tmp/sglx_install
4. Untar the driver kit using the following command:
5. Change directory to the hp_qla2x00-yyyy-mm-dd directory. For example,
6. Install the driver and fibreutils packages, for example:
Note : If the storage documentation indicates the driver delivered with the distribution may be
used, the installation of the HP version of the driver can be skipped.
Configuring Multipath Support
1. Configure the QLogic HBA parameters. If you have Emulex HBA cards, refer to the HP
Device Mapper Installation and Reference Guide for specifics. For QLogic 2xxx family,
complete the following steps:
a. Edit the /etc/modprobe.conf file to add the following line (or if the line beginning
with “options qla2xxx” exists, change it to the following):
options qla2xxx qlport_down_retry=10 ql2xfailover=0
b. Rebuild initrd by executing the following script:
/opt/hp/src/hp_qla2x00src/make_initrd
c. Reboot the host.
reboot
2. Edit the /etc/multipath.conf file to add an entry for the MSA2000 family of storage devices.
a. Create a copy of the original /etc/multipath.conf file, for example:
cp /etc/multipath.conf /etc/multipath.conf.orig
NOTE : The above step is specific to MSA2000 family of storage devices. Most of
the other storage arrays might already have the conf file.
b. Copy the sample multipath.conf file provided in the kit to the /etc directory (input as
one line):
cp /usr/share/doc/HPDMmultipath-tools-
4.0.0/multipath.conf.HPTemplate /etc/multipath.conf
c. Open the /etc/multipath.conf file to add a “device” subsection entry for the
MSA2000 within the “devices { }” block as follows:
device
{
vendor "HP”
product "MSA2[02]*"
path_grouping_policy multibus
getuid_callout "/sbin/scsi_id -g -u -s /block/%n"
path_selector "round-robin 0"
rr_weight uniform
prio_callout "/bin/true"