Symantec logo

Displaying information about TPD-controlled devices

The third-party driver (TPD) coexistence feature allows I/O that is controlled by third-party multipathing drivers to bypass 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=DMP_node_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

===================================================================

hdisk10 emcpower10s2 - emcpower10 EMC EMC0

hdisk20 emcpower10s2 - emcpower10 EMC EMC0

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

# vxdmpadm gettpdnode nodename=hdisk10

NAME STATE PATHS ENCLR-TYPE ENCLR-NAME

===================================================================

emcpower10s2 ENABLED 2 EMC EMC0