主机安全服务(新版)HSS-集群连接组件(ANP-Agent)部署失败:集群连接组件(ANP-Agent)连接失败

时间:2024-06-28 17:41:24

集群连接组件(ANP-Agent)连接失败

问题现象

在接入第三方云集群或自建集群过程中,执行以下命令查看集群连接组件(ANP-Agent)连接状态。
for a in $(kubectl get pods -n hss| grep proxy-agent | cut -d ' ' -f1); do kubectl -n hss logs $a | grep 'Start serving';done

界面回显为“空”,表示集群和HSS连接失败。

解决办法

  1. 登录集群任一节点。
  2. 执行以下命令,查看节点日志。

    kubectl logs proxy-agent-xxx -n hss

  3. 界面回显如图 连接建立失败所示,表示集群连接组件端到HSS server端的grpc连接建立失败。

    图4 连接建立失败

  4. 请按以下步骤排查并解决问题。

    集群连接组件的服务器 域名 示例:hss-anp.区域代码.myhuaweicloud.com。

    各区域代码请参见地区和终端节点

    1. 检查集群安全组的出方向是否允许访问100.125.0.0/16网段的8091端口。
      • 允许访问:请继续执行步骤2
      • 拒绝访问:请设置安全组出方向允许访问该端口,再重试接入集群资产。
    2. 执行以下命令,检查能否ping通集群连接组件的服务器域名。
      ping {{集群连接组件的服务器域名}}
      • 能ping通:请继续执行步骤3
      • 不能ping通:请配置 DNS地址 为华为云内网DNS地址,华为云各区域的内网DNS地址请参见华为云内网DNS地址。配置完成后,重试接入集群资产。
    3. 执行以下命令,检查能否访问集群连接组件的服务器的指定端口。
      telnet {{集群连接组件的服务器域名}} 8091

      如不能访问,请关闭防火墙后,重试接入集群资产。

support.huaweicloud.com/hss2.0_faq/hss_01_0645.html