Red Hat Training

A Red Hat training course is available for RHEL 8

2.14. Configuração do agente equilibrador de recursos de carga

Após ter criado a sonda de saúde, você deve configurar o agente de recursos load balancer. Este agente de recursos executa um serviço que responde aos pedidos de sonda de saúde do equilibrador de carga Azure e remove os nós de cluster que não respondem aos pedidos.

Procedimento

  1. Instale os agentes de recursos nmap-ncat em todos os nós.

    # yum instalar nmap-ncat resource-agents

    Execute as seguintes etapas em um único nó.

  2. Crie os recursos e o grupo pcs. Use seu balanceador de carga FrontendIP para o endereço IPaddr2.

    # pcs resource create resource-name IPaddr2 ip=\i10.0.0.7\i1 -- grupo cluster-resources-group
  3. Configure o agente de recursos load balancer.

    # pcs resource create resource-loadbalancer-name azure-lb port=port-number --group cluster-resources-group

Etapa de verificação

Corra pcs status para ver os resultados.

[root@node01 clouduser]# pcs status

Exemplo:

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