GaussDB管理平台微服务组件故障处理步骤

58 阅读2分钟

微服务组件故障

现象描述
  • 控制台页面无法显示,页面会频繁报错。
  • 控制台告警管理出现微服务进程状态告警。
可能原因
  • 管理面微服务状态异常,无法启动。
  • 管理面物理机性能达到瓶颈,无法正常提供服务。
定位思路

查看微服务健康状态,检查微服务运行日志,观测物理机性能指标。

处理步骤
  1. 以root用户登录云数据库GaussDB管理平台(TPOPS)物理机节点。

  2. 执行以下命令,查看容器状态。

    docker ps -a

    若存在异常状态(“STATUS”列非“UP”)的容器,请参考容器状态异常章节进行处理。

  3. 步骤二执行结果中出现告警的微服务对应的容器ID,执行以下命令,进入容器。

    docker exec -it

    {容器ID}

    /bin/bash

  4. 执行以下命令,查看当前服务运行状态。

    sh /opt/cloud/

    微服务名

    /bin/check_status.sh

    • 若执行结果显示,当前服务运行正常,则可参考物理机网络故障检查物理机网络问题。

    • 若执行结果显示异常,执行以下命令,尝试手动启动微服务。

      sh /opt/cloud/

      微服务名

      **/bin/**start.sh

      • 若启动成功,可再次执行步骤4检查服务运行状态。

      • 若服务仍然异常,可执行以下命令,查看微服务运行日志,进行初步排查。

        **vi /**opt/cloud/

        微服务名

        **/**logs/localhost.log

        若日志中打印物理机性能相关问题,请根据提示进行相应排查。

  5. 若以上步骤仍不能解决问题,请联系技术支持处理。

更多详情请参考GaussDB 文档中心:doc.hcs.huawei.com/db/zh-cn/ga…