About Dynamic Multi-Pathing (DMP)

Dynamic Multi-Pathing (DMP) provides multi-pathing functionality for the operating system native devices that are configured on the system. DMP creates DMP metadevices (also known as DMP nodes) to represent all the device paths to the same physical LUN.

DMP is also available as a standalone product, which extends DMP metadevices to support ZFS. You can create ZFS pools on DMP metadevices. Starting with Solaris 11 update 1, DMP supports both root and non-root ZFS pools. For earlier versions of Solaris, DMP supports only non-root ZFS file systems.

Veritas Volume Manager (VxVM) volumes and disk groups can co-exist with ZFS pools, but each device can only support one of the types. If a disk has a VxVM label, then the disk is not available to ZFS. Similarly, if a disk is in use by ZFS, then the disk is not available to VxVM.