At the time of writing, root ZFS file systems (Boot devices for Solaris global zones on SAN or Internal disks) on Solaris 10 are NOT supported for on DMP devices. This is due to a technical reason whereby the ZFS root pool is imported into the system and root file system is mounted before the DMP driver has loaded into the kernel.
Dynamic Multi-Pathing (DMP) can co-exist in an environment with a ZFS root pool (rpool), but DMP cannot perform multi-pathing for the ZFS root pool (root ZFS residing on DMP device)
A ZFS root pool can co-exist with Native DMP Support enabled, if the boot device is NOT from the same controller as a DMP device and does NOT require DMP to control the multipathing of the boot devices.
Customers may also use an alternate Multi-pathing software such as SUN MPXIO for multi-pathing the boot devices with root ZFS, provided that the boot device is not from the same controller where devices are managed by DMP, and that such multi-pathing solutions are supported by the respective vendors and also meets the requirement to co-exist with VxDMP.
Note: Please note that VxDMP co-existence with third party drivers has some restrictions and limitations. For example, MPXIO support is only extended to SUN Branded Storage Arrays. For details, please refer to the Storage Foundation "Hardware Compatibility List" document, the "Hardware article" document and contact the respective Hardware/OS vendor to ascertain the support matrix.
Applies To
root ZFS file system on Solaris 10 update 6 or later with Dynamic Multi-Pathing DMP feature of Storage Foundation or the Dynamic Multi-Pathing only solution (introduced in 5.1 SP1.)