No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>Search

Reminder

To have a better experience, please upgrade your IE browser.

upgrade

HUAWEI CLOUD Stack 6.5.0 Alarm and Event Reference 04

Rate and give feedback:
Huawei uses machine translation combined with human proofreading to translate this document to different languages in order to help you better understand the content of this document. Note: Even the most advanced machine translation cannot match the quality of professional translators. Huawei shall not bear any responsibility for translation accuracy and it is recommended that you refer to the English document (a link for which has been provided).
ALM-38012 IAM Unavailable

ALM-38012 IAM Unavailable

Description

This alarm is reported when services fail to connect to the IAM service.

Attribute

Alarm ID

Alarm Severity

Alarm Type

38012

Major

Communications alarm

Parameters

Parameter Name

Parameter Description

SrvAddr

Indicates the access address of the service that reports the alarm.

Namespace

Indicates the namespace of the service that reports the alarm.

ServiceName

Indicates the name of the service that reports the alarm.

InstanceName

Indicates the name of the service instance that reports the alarm.

Impact on the System

Services connected to IAM cannot work properly, for example, images cannot be uploaded.

System Actions

None

Possible Causes

  • The pod status of IAM is abnormal.
  • The network connection is faulty.

Procedure

  1. Query the location and additional information of the threshold-crossing alarm.
  2. Check the pod status of IAM.

    1. Use PuTTY to log in to the manage_lb1_ip node.

      The default username is paas, and the default password is QAZ2wsx@123!.

    2. Run the following command and enter the password of the root user to switch to the root user:

      su - root

      Default password: QAZ2wsx@123!

    3. Run the Kubernetes command to check whether the pod status of IAM is normal.

      kubectl get pod -nfst-manage | grep iam

    4. Check whether IAM service processes are in normal state.

      If the IAM service process status is Running, the pod status of IAM is normal. For example:

      iamcacheproxyservice-3301377232-qftmh       1/1       Running       0          1d
      iamcacheproxyservice-3301377232-qr74q       1/1       Running       0          1d
      iamconsolewebsite-3011847798-3fsp7          1/1       Running       0          1d
      iamconsolewebsite-3011847798-f74cx          1/1       Running       0          1d
      iamcoreservice-1769927311-6p8n1             1/1       Running       0          1d
      iamcoreservice-1769927311-qk2x0             1/1       Running       0          1d
      iamtoolservice-1650328583-pn6mg             1/1       Running       0          1d
      iamtoolservice-1650328583-sbvq0             1/1       Running       0          1d

      In this example, iamcacheproxyservice-3301377232-qftmh is the pod name of an IAM service process.

      • If yes, go to 3.
      • If no, go to 2.e.
    5. If the pod status of IAM is abnormal, perform either of the following operations:
      • Wait for the healthcheck service to restart. This process takes approximately 10 minutes.
      • Run the following command to manually restart the pod on which abnormal IAM service processes run:

        kubectl delete pod podname -nfst-manage

        For details about podname, see 2.c.

    6. Check whether the pod status of IAM is normal.
      • If yes, go to 3.
      • If no, go to 4.
    7. Check whether this alarm has been cleared.
      • If yes, no further action is required.
      • If no, go to 3.

  3. Check whether the network status is normal.

    1. Use PuTTY to log in to the manage_lb1_ip node.

      The default username is paas, and the default password is QAZ2wsx@123!.

    2. Run the following command to query the network connection status between any faulty service and IAM:

      curl -o /dev/null -s -w %{http_code} https://IAM service IP address:31943/v3

      To obtain the IAM IP address, contact the system administrator.

      If the command output is 200, the network connection is normal. Otherwise, the network is faulty.

      • If the network connection between the faulty service and IAM is normal, go to 4.
      • If the network connection between the faulty service and IAM is abnormal, contact the network administrator to rectify the fault.
    3. After the fault is rectified, check whether the alarm is cleared.
      • If yes, no further action is required.
      • If no, go to 4.

  4. Contact technical support for assistance.

Alarm Clearing

When the network connection is restored to the normal state, the alarm is automatically cleared.

Related Information

None

Translation
Download
Updated: 2019-08-30

Document ID: EDOC1100062365

Views: 37769

Downloads: 31

Average rating:
This Document Applies to these Products
Related Version
Related Documents
Share
Previous Next