Agregar nodos a una configuración de clúster para Linux

Como administrador de la plataforma de automatización robótica de procesos (RPA), puede agregar nodos a un clúster para mejorar el rendimiento y la distribución de la carga.

Antes de empezar

Revise lo siguiente:

  • Verifique los requisitos previos para la instalación de Local.

    Requisitos previos de Automation 360 Local

  • Compruebe que se haya hecho una copia de seguridad de todas las bases de datos y los nodos primarios.
  • Debe tener las direcciones IP de todos los miembros del clúster para las interfaces de red del servidor de Control Room utilizadas para las comunicaciones de Elasticsearch.
    Nota: Los servidores de Control Room pueden tener múltiples interfaces de red. Las direcciones IP del servidor deben asignarse de forma estática y no pueden utilizar el protocolo de configuración dinámica de host (DHCP).
  • Si se utiliza algún balanceador de carga externo en el entorno, actualícelo con las direcciones IP de los nuevos nodos del servidor.
  • Asegúrese de que tiene privilegios raíz o de administrador en los servidores de Control Room. Debe estar familiarizado con la instalación de Control Room en modo personalizado y también con los ajustes de configuración relacionados.

Agregar nodos a un clúster le permite actualizar la configuración de los nodos de un clúster. Puede agregar nodos a una configuración de clúster de Control Room, cambiar las direcciones IP de los nodos del clúster y supervisar el estado de los servicios de clúster subyacentes.

Nota: El número mínimo de nodos admitidos en un clúster de Control Room es de tres. Los nodos de un clúster se sincronizan entre sí a través de una red local. Todos los nodos de un clúster se conectan a la misma base de datos.

Realice los siguientes pasos para agregar tres nodos (N4, N5 y N6) a un clúster que tiene tres nodos (N1, N2 y N3).

Procedimiento

  1. En el nodo N4, ejecute el comando del instalador como superusuario desde el shell de Linux:
    $ sudo ./Automation360_el7_Build_<build_number>.bin
  2. Proceda a través del instalador hasta la configuración del clúster.
    1. Seleccione Habilitar la configuración de clúster.
    2. En el cuadro Direcciones IP del clúster introduzca las direcciones IP de todos los nodos que debe configurar en el clúster.
    172.31.30.120, 172.31.21.216, 172.31.17.110, 172.31.20.242, 172.31.17.149, 172.31.18.37
    Nota: Las direcciones IP deben introducirse en la misma secuencia en cada nodo.
  3. Complete los pasos restantes para instalar la Control Room.
  4. Repita los pasos Agregar nodos a una configuración de clúster para Linux hasta Agregar nodos a una configuración de clúster para Linux para los nodos N5 y N6.
  5. Agregue el conjunto completo de direcciones IP de todos los nodos en los nodos más antiguos, N1, N2 y N3.
    Reinicie los nodos, de uno en uno.
  6. Para verificar la salud del clúster, ejecute los siguientes comandos en la línea de comandos:
    1. curl -k --user es_client:<es password> https://172.31.30.120:47599/_cat/nodes
      El nodo primario se indica con un asterisco (*).
    2. Verifique que la dirección IP del nodo maestro sea la misma que la mencionada en el archivo elasticsearch.yml para todos los nodos.
    3. curl -k --user es_client:<es password> https://172.31.30.120:47599/_cat/health?pretty
    Debe esperar hasta que el estado de replicación se vuelva verde. El tiempo de replicación varía en función de la carga de datos en los clústeres. El estado de la replicación se vuelve verde cuando el clúster está totalmente sincronizado.