Windows

Troubleshooting Cases for No Redundant Path of Huawei-Developed UltraPath

  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 CLI of the application server, run the upadm show path command and record the command output. 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 diskmgmt command to open Disk Management.

    Choose Action > Rescan Disks to scan disks. (Perform this operation when the service pressure is low.)

    After the disk scanning, run the upadm show path command again to check whether a logical path whose Path State is Normal is displayed.

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

  3. For all disks having no redundant path, run the upadm show vlun id=x command (replace x with the ID of a disk having no redundant path, run the upadm show vlun id=x type=all command for a HyperMetro LUN instead) on the CLI of the application server to check whether all logical paths of the disk have been Fault(check whether two aggregation members of a HyperMetro LUN have been Fault).

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

  4. The disk has been Fault on the application server, consult the user whether the disk has been used.

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

  5. On the CLI of the application server, run the upadm show array id=xx command (replace xx with the value obtained in the Array ID column of the command output after upadm show array is executed) to check whether Status of a controller is Disable.

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

  6. Consult the user whether the disabled controllers can be enabled. If the user allows you to do so, on the CLI of the application server, run the upadm set tpgstate=enable array_id=xx tpg_id=yy command (for example, xx is 0 and yy is 0A) to enable all controllers and check whether the controller states are Enable and path states of controllers are Normal.

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

  7. On the CLI of the application server, run the upadm show path command to check whether the physical path state is Disable.

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

  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 upadm set pathstate=enable path_id=xx command (the value of path_id is the same as that of Path ID in step 7) to enable all physical paths and check whether the physical path states are Normal.

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

  9. On the CLI of the application server, run the upadm show path command to check whether the physical path state in the Path State column contains key word degradation.

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

  10. 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.