AIX

Troubleshooting Cases for No Redundant Path of Huawei-Developed UltraPath or MPIO Built in AIX

  1. Check the controller enclosure type by referring to section "Connecting Cables" in the OceanStor 5300 V3&5500 V3&5600 V3&5800 V3&6800 V3 Storage System V300R003 Installation Guide. (You can download this document from Enterprise or Carrier. V300R003 is just used as an example, you can download the Installation Guide of the corresponding version from Huawei technical support website.) Then, check whether the controller enclosure is connected to application servers using redundant paths by referring to section "Connecting the Controller Enclosure to Application Servers." For HyperMetro system, also check whether the networking configuration is correct by referring to section "Installation -> Connecting Cables" in the OceanStor 5300 V3&5500 V3&5600 V3&5800 V3&6800 V3 Storage System V300R003 HyperMetro Feature Guide. (You can download the document from Enterprise or Carrier. V300R003 is just used as an example, you can download the Hypermetro Feature Guide of the corresponding version from Huawei technical support website.)

    • If yes, go to step 3.
    • If no, go to step 2.

  2. On the command-line interface (CLI) of the application server, run the lspath -F "name:parent:connection:path_id:status" -l hdiskx command (replace hdiskx with a disk having no redundant path that is displayed in the check result) and record logical paths of each disk. Then, connect cables by referring to section "Connecting the Controller Enclosure to Application Servers" in the OceanStor 5300 V3&5500 V3&5600 V3&5800 V3&6800 V3 Storage System V300R003 Installation Guide. (You can download this document from Enterprise or Carrier.) For HyperMetro system, also connect cables by referring to section "Installation -> Connecting Cables" in the OceanStor 5300 V3&5500 V3&5600 V3&5800 V3&6800 V3 Storage System V300R003 HyperMetro Feature Guide. (You can download the document from Enterprise or Carrier.) Then, run the cfgmgr command to scan for disks during off-peak hours. After the command is executed, run the lspath -F "name:parent:connection:path_id:status" -l hdiskx command again for the disk having no redundant path to check whether a logical path whose status is Enabled is displayed. The last column in the command output of lspath lists the logical path states.

    • If yes, go to step 3.
    • If no, go to step 9.

  3. For all disks having no redundant path, run the lspath -F "name:parent:connection:path_id:status" -l hdiskx command (replace hdiskx with a disk having no redundant path) on the CLI of the application server to check whether all logical paths of the disk have been Missing or Failed.

    • If yes, go to step 4.
    • If no, go to step 5.

  4. The disk has been Missing or Failed on the application server, consult the user whether the disk has been used.

    • If yes, go to step 9.
    • If no, ignore current disk and perform Step 3 again to check next disk having no redundant util all disks are checked.

  5. For all disks having no redundant path, consult the user whether logical paths have been manually deleted.

    • If yes, go to step 6.
    • If no, go to step 7.

  6. On the CLI of the application server, run the lspath -F "name:parent:connection:path_id:status" -l hdiskx command (replace hdiskx with a disk having no redundant path that is displayed in the check result) and record logical paths of each disk. Then, run the cfgmgr command to scan for disks during off-peak hours. After the command is executed, run the lspath -F "name:parent:connection:path_id:status" -l hdiskx command again for the disk having no redundant path to check whether a logical path whose status is Enabled is displayed. The last column in the command output of lspath lists the logical path states.

    • If yes, go to step 7.
    • If no, go to step 9.

  7. For all disks having no redundant path, run the lspath -F "name:parent:connection:path_id:status" -l hdiskx command (replace hdiskx with a disk having no redundant path) on the CLI of the application server to check whether logical paths have been disabled (the value of Status is Disabled in the command output).

    • If yes, go to step 8.
    • If no, no further action is required.

  8. Consult the user whether the disabled paths can be enabled. If the user allows you to do so, on the CLI of the application server, run the chpath -l hdisk3 -s enable -p fscsi0 -i 0 command to enable the logical paths one by one and check whether the states are changed to Enabled.

    • If yes, no further action is required.
    • If no, go to step 9.

  9. Collect related event information using InfoGrab, and send it to technical support engineers for further handling.


Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.