Skip to main content

2026 年 7 月 20 日

高可用性

您在环境中配置“高可用性”时,可能会遇到一些问题。您可以使用各种过程来诊断和修复这些问题。

  1. 登录到 Unified Access Gateway 控制台。

  2. 运行 ip addr 命令,以检查是否已将配置的虚拟 IP 地址分配给 eth0 接口。

  3. 确保已在 eth0 接口所在的同一子网中分配了虚拟 IP 地址。确保该地址可以从客户机访问。如果出现连接问题,可能是因为虚拟 IP 地址不是唯一的,且已分配给物理机或虚拟机。

  4. 在日志包的 haproxy.conf 文件中,提供了与当前集群相关的配置。例如,

    server uag1 127.0.0.1:XXXX .....
    server uag2 <IP of machine 2>:XXXX ....
    server uag3 <IP of machine 3>:XXXX ....
    

    后端配置基于 Unified Access Gateway 上配置的设置

    • lb_esmanageris 适用于 Horizon 和 Web 反向代理用例。
    • lb_cg_server 适用于 Content Gateway 用例。
    • lb_tunnel_server 适用于 Tunnel 用例。
  5. 在日志包的 haproxy.conf 文件中,您可以找到有关客户端连接源、已发送的相应连接,以及负责处理连接的 Unified Access Gateway 服务器的详细信息。例如,

    2018-11-27T07:21:09+00:00 ipv6-localhost haproxy[15909]:
    				incoming:::ffff:<IP of Client:xxxx> backend:lb_esmanager
    				connecting-server:uag2/<IP of uag2> connecting-through:<IP of primary
    				node:xxxx> wait-time:1 connect-time:0 total-incoming:1 total-outgoing:1
    				total-to-server:1
    
    
  6. 要查看统计信息,请参阅从 Unified Access Gateway 设备中收集日志

    CSV 文件示例

    列名称描述
    scur指示该服务器处理的当前并发连接数。
    smax该服务器在当前正常运行时间期间处理的并发连接数上限。
    stot指示该服务器在当前正常运行时间期间处理的总连接数。
    bin指示发送到该服务器的总字节数。
    bout指示从该服务器接收的总字节数。
    status指示该服务器的状态。例如,服务器正在运行还是已关闭。状态取决于最近一次对该服务器执行的运行状况检查。
  7. 在以下情况下可能看到多个主节点选取问题:

    • 在用于构成集群的节点上配置了不同的组 ID 或虚拟 IP 地址。
    • 虚拟 IP 地址和 eth0 位于不同的子网中。
    • 在同一个子网内为 Unified Access Gateway 配置了多个网卡。

此页面对您有帮助吗?

对本主题提供反馈

本主题对您有帮助吗?

请勿填写任何个人信息或机密信息。

正在生成链接…