Dynamic Multi-Pathing 7.3.1 Administrator's Guide - Linux
- Understanding DMP
- Setting up DMP to manage native devices
- Using Dynamic Multi-Pathing (DMP) devices with Oracle Automatic Storage Management (ASM)
- Administering DMP
- Administering DMP using the vxdmpadm utility
- Gathering and displaying I/O statistics
- Specifying the I/O policy
- Administering disks
- Discovering and configuring newly added disk devices
- About discovering disks and dynamically adding disk arrays
- How to administer the Device Discovery Layer
- Changing the disk device naming scheme
- Dynamic Reconfiguration of devices
- Reconfiguring a LUN online that is under DMP control using the Dynamic Reconfiguration tool
- Manually reconfiguring a LUN online that is under DMP control
- Event monitoring
- Performance monitoring and tuning
- Appendix A. DMP troubleshooting
- Appendix B. Reference
Displaying recovery option values
To display the current settings for handling I/O request failures that are applied to the paths to an enclosure, array name, or array type, use the following Dynamic Multi-Pathing (DMP) command:
# vxdmpadm getattr \ {enclosure enc-name|arrayname name|arraytype type} \ recoveryoption
The following example shows the vxdmpadm getattr command being used to display the recoveryoption option values that are set on an enclosure.
# vxdmpadm getattr enclosure HDS9500-ALUA0 recoveryoption ENCLR-NAME RECOVERY-OPTION DEFAULT[VAL] CURRENT[VAL] =============================================================== HDS9500-ALUA0 Throttle Nothrottle[0] Nothrottle[0] HDS9500-ALUA0 Error-Retry Timebound[300] Timebound[300]
The command output shows the default and current policy options and their values.
Table: Recovery options for retrying I/O after an error summarizes the possible recovery option settings for retrying I/O after an error.
Table: Recovery options for retrying I/O after an error
Recovery option | Possible settings | Description |
---|---|---|
recoveryoption=fixedretry | Fixed-Retry (retrycount) | DMP retries a failed I/O request for the specified number of times if I/O fails. |
recoveryoption=timebound | Timebound (iotimeout) | DMP retries a failed I/O request for the specified time in seconds if I/O fails. |
Table: Recovery options for I/O throttling summarizes the possible recovery option settings for throttling I/O.
Table: Recovery options for I/O throttling
Recovery option | Possible settings | Description |
---|---|---|
recoveryoption=nothrottle | None | I/O throttling is not used. |
recoveryoption=throttle | Timebound (iotimeout) | DMP throttles the path if an I/O request does not return within the specified time in seconds. |