HP EVA Updating Product Software Guide (xcs10001000) (5697-2423, December 2012)

Table 7 Emulex driver parameters
With MultipulseSingle pathParameter
yHPELXLPFC
1060nodev_timeout
1630qdepth
321discovery_threads
To check or set Linux parameters, use the set_parm executable located in the
/opt/hp/<driver>
directory. When executed, the options to change timeout values are displayed.
NOTE:
You must increase timeout values for Emulex single path (without multipath support) and QLogic
single path used in this environment. This is important for both online upgrades and general
data integrity.
Online controller software upgrades are supported with Linux boot devices.
Mac OS X
Online controller software upgrades are not supported for arrays connected to Mac OS X hosts.
Controller software upgrades must be done offline for Mac OS X hosts.
Microsoft Windows
Guidelines for Microsoft Windows follow:
Ensure that MPIO is installed and both paths are active and have access to the array.
Array boot devices are supported with online controller software upgrades, but the page-file
disk must not be on the array being upgraded during an online upgrade. See your Windows
documentation for instructions on changing the location of the page-file disk.
If the array being upgraded is used as a quorum disk in a Microsoft Windows cluster, an
online controller software upgrade may cause the cluster to time out on the quorum disk and
attempt to transition disks on that node to the surviving (secondary) node. The cluster may
hang in this situation and require a cluster reboot to recover. A workaround is to transition
all disks on the secondary node to the primary node, stop the cluster services, and shut down
the secondary node before starting the controller software upgrade. Once the upgrade is
complete, restart the cluster services and the secondary node to return it to the cluster.
Shut down the secondary node to prevent automatic failover.
Checking timeout values
Ensure that the key timeout setting in the registry at
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Disk\TimeoutValue
is set to 3c (60 seconds), the Microsoft Windows default.
If the registry entry does not exist, you must create it. See your Windows documentation for
instructions.
If this registry entry is created or changed, reboot the Windows system for the new timeout value
to take effect.
OpenVMS
The maximum LUN timeout value is 120 seconds.
28 Preparing for the upgrade