InfoScale™ 9.0 Dynamic Multi-Pathing Administrator's Guide - Solaris
- Understanding DMP
- How DMP works
- Disk device naming in DMP
- Setting up DMP to manage native devices
- Using Dynamic Multi-Pathing (DMP) devices with Oracle Automatic Storage Management (ASM)
- Administering DMP
- Managing DMP devices for the ZFS root pool
- 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
- About the DMPDR utility
- 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
Using the DMPDR utility to reconfigure the LUNs associated with a server
The following procedure describes how to use DMPDR to reconfigure LUNs on a server after they are added or removed from the underlying storage layer.
Perform the following steps:
- Inform Volume Manager (VxVM) about a change in the disk access name before you remove any LUNs.
Type the following command:
# vxdisk rm diskdevicename
- Remove the LUNs from the storage array.
- Run the DMPDR utility.
Type the following command:
# /usr/lib/vxvm/voladm.d/bin/dmpdr -o refresh
The command output displays the progress of the entire process. After the process completes successfully, you can proceed to add or reconfigure new LUNs.
Note:
The SCSI Peripheral Qualifier/Device Type (PQ) attribute reports a non-zero value for LUNs that have been removed intentionally from the storage layer.
For example, here's an inquiry for a device named emc0_00aa:
# /etc/vx/diag.d/vxscsiinq -d /dev/vx/dmp/emc0_00aa | head -3
The inquiry command output shows the following:
Inquiry for /dev/vx/dmp/emc0_00aa, evpd 0x0, page code 0x0 Peripheral Qualifier/Device Type : 3f
The DMPDR tool automatically deletes only the stale OS device handles that show a non-zero value for the Peripheral Qualifier/Device Type (PQ) attribute.
Perform the following steps:
- Add the LUNs from the storage array.
- Run the DMPDR utility.
Type the following command:
# /usr/lib/vxvm/voladm.d/bin/dmpdr -o refresh
The command output displays the progress of the entire process. The DMPDR utility creates a log file at
/var/adm/vx/
for each LUN reconfiguration operation.