Red Hat Training

A Red Hat training course is available for RHEL 8

2.14. Configuración del agente de recursos del equilibrador de carga

Después de crear la sonda de salud, debe configurar el agente de recursos load balancer. Este agente de recursos ejecuta un servicio que responde a las solicitudes de sonda de salud del equilibrador de carga de Azure y elimina los nodos del clúster que no responden a las solicitudes.

Procedimiento

  1. Instale los agentes de recursos de nmap-ncat en todos los nodos.

    # yum install nmap-ncat resource-agents

    Realice los siguientes pasos en un solo nodo.

  2. Cree los recursos y el grupo pcs. Utilice su FrontendIP del equilibrador de carga para la dirección IPaddr2.

    # pcs resource create resource-name IPaddr2 ip="10.0.0.7" --grupo cluster-resources-group
  3. Configure el agente de recursos load balancer.

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

Paso de verificación

Ejecute pcs status para ver los resultados.

[root@node01 clouduser]# pcs status

Ejemplo:

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