HP 3PAR SUSE Linux Enterprise Implementation Guide

1. Download the driver package (SANsurfer Linux Installer for SUSE Enterprise Linux kernel) from
http://www.qlogic.com and extract the driver contents. The example below demonstrates
this step:
Follow the provided README to build the driver.
# tar xvfz <qlogic driver package in tgz format>
For example:
# tar xvzf qlafc-linux-8.02.14.01-1-install.tgz
qlafc-linux-8.02.14.01-1-install/
qlafc-linux-8.02.14.01-1-install/LinuxTools/
. . . . . . . . . . . . . . . . . . . .
qlafc-linux-8.02.14.01-1-install/qlinstall
qlafc-linux-8.02.14.01-1-install/scli-1.7.1-23.ia64.rpm
qlafc-linux-8.02.14.01-1-install/scli-1.7.1-23.i386.rpm
2. Go to the driver installation directory by issuing the following command:
# cd qlafc-linux-<version>-install
For example:
# cd qlafc-linux-8.02.14.01-1-install
3. Run the script:
# ./qlinstall -i -dp
Modifying the /etc/modprobe.conf.local File and Building the Ramdisk for QLogic
NOTE: If you are using the QLogic driver that was installed during the Host OS installation (inbox
driver), you must add the following parameter to ensure operability with the HP 3PAR StoreServ
Storage.
1. If the HP 3PAR array is running HP 3PAR OS 3.1.1 or later, add the following parameter to
/etc/modprobe.conf.local.
NOTE: If the HP 3PAR array is running an HP 3PAR OS version earlier than 3.1.1, the
qlport_down_retry setting should be 1 rather than 10.
options qla2xxx ql2xmaxqdepth=16 qlport_down_retry=10 ql2xloginretrycount=30
vi /etc/modprobe.conf.local
#
# please add local extensions to this file
#
options qla2xxx ql2xmaxqdepth=16 qlport_down_retry=10 ql2xloginretrycount=30
NOTE: The ramdisk image needs to be rebuilt for any changes made to /etc/
modprobe.conf.local to be effective. The system will pick up the ramdisk changes on
bootup.
Installing the QLogic HBA 27