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
Migrating to DMP from Solaris Multiplexed I/O (MPxIO)
This procedure describes removing devices from Solaris Multiplexed I/O (MPxIO) control and enabling DMP on the devices.
Starting with Solaris 11 update 1 release, the same procedure also enables DMP support for the ZFS root pool.
Caution:
The commands should be run in the order below. The system may become unbootable if you do not follow the steps exactly.
Plan for application and system downtime for the following procedure.
To take devices out of MPxIO control and enable DMP on the devices
- Stop the applications that use MPxIO devices.
In a VCS environment, stop the VCS service group of the application, which will stop the application.
- Unmount all the file systems that use MPxIO devices.
- Deactivate the ZFS pools operating on MPxIO devices.
- Turn on the DMP support for the ZFS pools.
# vxdmpadm settune dmp_native_support=on
If DMP support for ZFS root file system is enabled, you are prompted to reboot the system.
Before you reboot the system, you must disable MPxIO as mentioned in step 5.
- Disable MPxIO using the following command.
# stmsboot -d
- Reboot the system.
After the reboot, DMP controls the ZFS pools. Any ZFS pools are migrated onto DMP devices.
For supported Solaris versions, the ZFS root pool is also migrated to DMP.
- Mount the file systems.
- Restart the applications and restart the VCS service groups.