vxdmpadm setmpioparam

vxdmpadm setmpioparam [default] |[PathVerifyEnabled=0|1] [PathVerificationPeriod=#][PDORemovePeriod=#] [RetryCount=#] [RetryInterval=#] [dsmName=ALL | <DsmFileName>]

This command enables changing MPIO timer parameters or restoring default MPIO timer parameters.

Warning:

Symantec DSMs always use the default MPIO timer parameters. Therefore, this command should not be used unless a customer has been advised by Microsoft to change the settings for debugging purposes. Attempting to change these MPIO parameters would affect the behavior of a DSM for I/O error, path failover, and DSM performance.

default

Restores the default settings of these MPIO parameters

PathVerifyEnabled=0|1

Default: 0 (not enabled)

If enabled (value 1) MPIO will perform path verification every N seconds where N is the value set in PathVerificationPeriod.

PathVerificationPeriod=#

# specifies the amount of time MPIO will perform the path verification, if path verification is enabled. Default: 30 seconds. Maximum value: MAXULONG.

PDORemovePeriod=#

# specifies the amount of time an MPIO pseudo LUN, which represents a disk under MPIO control, will stay in memory after all paths of a disk have been removed from the system. It also specifies how long the pending I/O should fail after all paths have been removed from a disk. Default: 20 seconds. Maximum value: MAXULONG.

RetryCount=#

# specifies the number of times DSM will ask MPIO to retry the I/O when an I/O error occurs. Default: 3. There is no maximum value.

RetryInterval=#

# specifies the amount of time MPIO should retry a failed I/O. Default: 1 second.

dsmName = ALL |<DsmFileName>

Specifies whether to apply these settings to all installed DSMs or only to the DSM specified by file name.

Note:

You can use the vxdmpadm getdsmattrib command if you want to find out the file names of installed DSMs.