Displaying information about devices controlled by third-party drivers

The third-party driver (TPD) coexistence feature allows I/O that is controlled by third-party multi-pathing drivers to bypass Dynamic Multi-Pathing (DMP) while retaining the monitoring capabilities of DMP. The following commands allow you to display the paths that DMP has discovered for a given TPD device, and the TPD device that corresponds to a given TPD-controlled node discovered by DMP:

# vxdmpadm getsubpaths tpdnodename=TPD_node_name
# vxdmpadm gettpdnode nodename=TPD_path_name

For example, consider the following disks in an EMC Symmetrix array controlled by PowerPath, which are known to DMP:

# vxdisk list
DEVICE          TYPE           DISK       GROUP    STATUS
emcpower10      auto:sliced    disk1      ppdg     online
emcpower11      auto:sliced    disk2      ppdg     online
emcpower12      auto:sliced    disk3      ppdg     online
emcpower13      auto:sliced    disk4      ppdg     online
emcpower14      auto:sliced    disk5      ppdg     online
emcpower15      auto:sliced    disk6      ppdg     online
emcpower16      auto:sliced    disk7      ppdg     online
emcpower17      auto:sliced    disk8      ppdg     online
emcpower18      auto:sliced    disk9      ppdg     online
emcpower19      auto:sliced    disk10     ppdg     online

The following command displays the paths that DMP has discovered, and which correspond to the PowerPath-controlled node, emcpower10:

# vxdmpadm getsubpaths tpdnodename=emcpower10

NAME    TPDNODENAME  PATH-TYPE[-]DMP-NODENAME  ENCLR-TYPE ENCLR-NAME
===================================================================
sdq     emcpower10s2 -           emcpower10    PP_EMC     pp_emc0
sdr     emcpower10s2 -           emcpower10    PP_EMC     pp_emc0

Conversely, the next command displays information about the PowerPath node that corresponds to the path, sdq, discovered by DMP:

# vxdmpadm gettpdnode nodename=sdq

NAME         STATE    PATHS  ENCLR-TYPE    ENCLR-NAME
===================================================================
emcpower10s2 ENABLED  2      PP_EMC        pp_emc0

More Information

Changing device naming for enclosures controlled by third-party drivers