HP StorageWorks Enterprise Virtual Array Online Firmware Upgrade Best Practices (5697-6388, January 2007)
Default timeou
tvalues
• Sdisk timeout: 30 seconds
• (LVM) lvol tim
eout: 0 seconds
Checking timeout values
• Device within a LVM volume group: pvdisplay /dev/dsk/cxtxdx
• lvol physical volume with an LVM g roup: lvdisplay /dev/vgxx/lvolx
Changing timeout values
Pvchange -t (
seconds) /dev/dsk/cxtxdx
Linux
The following configuration recommendations apply to both RedHat and SUSE.
QLogic Driver parameters (failover enabled):
• qdepth = 16
• port_down_retry_count = 30
• login_retry_count = 30
• failover = 1
• load_balancing = 1
• excludemodel = 0x0
• auto_r estore = 0xA6
QLogic Driver parameters (single path) :
• qdepth = 16
• port_down_retry_count = 64
• login_retry_count = 30
• failover = 1
• load_balancing = 1
• excludemodel = 0x0
• auto_r estore = 0xA6
Emulex Driver parameters (single path)
• HPELXLPFC=y
• nodev_timeout=60
• qdepth=30
• discovery_threads=1
To check or set Linux parameters, use the set_parm executable found in the /opt/hp/<driver-
specific> directory. When executed, the options to change tim eo ut values are d isplayed.
NOTE:
• The timeout values must be increased for Emulex single path (without multipath support) and QLogic
single path being used in the environment. This is not only important for online upgrades but for
general data integrity.
• On line controller firmware upgrades are supported with Linux boot devices.
14
Evaluating the SAN for an online upgrade