The Multiple Path I/O (MPIO) feature was introduced in AIX 5.2 to manage disks and LUNs with multiple paths. By default, MPIO is enabled on all disks and LUNs that have this capability, which prevents DMP or other third-party multipathing drivers (such as EMC PowerPath) from managing the paths to such devices.
To allow DMP or a third-party multipathing driver to manage multipathing instead of MPIO, you must install suitable Object Data Manager (ODM) definitions for the devices on the host. Without these ODM definitions, MPIO consolidates the paths, and DMP can only see a single path to a given device.
There are several reasons why you might want to configure DMP to manage multipathing instead of MPIO:
Contact the array vendor to obtain ODM definitions for the array type and the version of AIX on your system. The ODM definition should permit either DMP or the array vendor's multipathing driver to discover the devices in the supported array.
Having obtained the packages that contain the new ODM definitions, perform the following steps to configure DMP or an array vendor's multipathing driver in place of MPIO:
vxprint
command to verify that no volumes remain open:
hdisk
device that MPIO has configured to the arrays:
installp
command to install the replacement ODM packages:
vxdmpadm
command to check that DMP now has access to all the paths to the devices. The following command displays a list of HBA controllers that are configured on a system:
The next command displays information about all the paths that are connected to a particular HBA controller (for example, fscsi2
):