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
In a VCS environment, stop the VCS service group of the application, which will stop the application.
# 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.
# stmsboot -d
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.