4.7. 配置负载均衡资源代理


创建健康探测后,您必须配置 load balancer 资源代理。此资源代理运行一个服务,它响应来自 Azure 负载均衡器的健康探测请求,并删除不响应请求的集群节点。

先决条件

流程

  1. 在所有节点上安装 nmap-ncat 资源代理:

    # dnf install nmap-ncat resource-agents-cloud
    Copy to Clipboard Toggle word wrap
  2. 在单个节点上执行以下步骤:

    1. 使用 IPaddr2 地址的 FrontendIP 负载均衡器来创建 pcs 资源和组:

      # pcs resource create resource-name IPaddr2 ip="10.0.0.7" --group <cluster_resources_group>
      Copy to Clipboard Toggle word wrap
    2. 配置 load balancer 资源代理:

      # pcs resource create resource-loadbalancer-name azure-lb port=port-number --group <cluster_resources_group>
      Copy to Clipboard Toggle word wrap

验证

  • 运行 pcs status 来查看结果。

    [root@node01 clouduser]# pcs status
    
    Cluster name: clusterfence01
    Stack: corosync
    Current DC: node02 (version 1.1.16-12.el7_4.7-94ff4df) - partition with quorum
    Last updated: Tue Jan 30 12:42:35 2018
    Last change: Tue Jan 30 12:26:42 2018 by root via cibadmin on node01
    
    3 nodes configured
    3 resources configured
    
    Online: [ node01 node02 node03 ]
    
    Full list of resources:
    
    clusterfence (stonith:fence_azure_arm):      Started node01
    Resource Group: g_azure
        vip_azure  (ocf::heartbeat:IPaddr2):       Started node02
        lb_azure   (ocf::heartbeat:azure-lb):      Started node02
    
    Daemon Status:
      corosync: active/disabled
      pacemaker: active/disabled
      pcsd: active/enabled
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat