high-availability-add-on
latest
false
  • Información general
    • Acerca de High Availability Add-on
  • Requisitos
  • Instalación
    • Instalar High Availability Add-on
    • Alertas y control
    • Instalación de recuperación ante desastres activo/pasivo
  • Actualizar
UiPath logo, featuring letters U and I in white

Guía de instalación de High Availability Add-on

Última actualización 22 de ago. de 2024

Instalación de recuperación ante desastres activo/pasivo

Nota: la instalación de Active/Active Disaster Recovery requiere dos licencias de High Availability Add-on.

Configuración de las entradas DNS

Antes de instalar HAA, debe definir su dominio mediante DNS. Debe crear un registro A para cada uno de los seis (o más) servidores Linux en los que planea instalar HAA. Se requieren al menos tres servidores para cada uno de los dos sitios de centros de datos. Todos los registros A asociados con un centro de datos deben corresponder a un registro NS.

Para configurar las entradas DNS, realiza los siguientes pasos:

Asegúrate de que el clúster y al menos un nodo (preferiblemente todos los nodos) del clúster están configurados correctamente en el DNS con las entradas NS apropiadas.

Por ejemplo:

  • Tu dominio es: mydomain.com
  • Quieres nombrar el clúster de HAA mycluster
  • Tienes tres nodos en el clúster:

    • node1 (dirección IP 1.1.1.1)
    • node2 (2.2.2.2)
    • node3 (3.3.3.3)
  • En el campo FQDN, escribe el valor mycluster.mydomain.com y añade los siguientes registros en la tabla de DNS para mydomain.com:
    mycluster.mydomain.com        NS  node1.mycluster.mydomain.com
                                      node2.mycluster.mydomain.com
                                      node3.mycluster.mydomain.com 
    node1.mycluster.mydomain.com  A   1.1.1.1
    node2.mycluster.mydomain.com  A   2.2.2.2
    node3.mycluster.mydomain.com  A   3.3.3.3mycluster.mydomain.com        NS  node1.mycluster.mydomain.com
                                      node2.mycluster.mydomain.com
                                      node3.mycluster.mydomain.com 
    node1.mycluster.mydomain.com  A   1.1.1.1
    node2.mycluster.mydomain.com  A   2.2.2.2
    node3.mycluster.mydomain.com  A   3.3.3.3

Configuración de HAA CRDB

Importante: Si ya tienes HAA instalado, asegúrate de desinstalarlo de todos los servidores antes de continuar. Usa el siguiente comando: sudo ./rl_uninstall.sh

Instalar los nodos de High Availability Add-on

Importante: Antes de continuar con la instalación de HAA, asegúrate de que todos los nodos cumplen con los requisitos previos.

Realiza los siguientes pasos en todos los nodos de ambos centros de datos:

  1. SSH en el nodo principal con permisos root.
  2. Crea un directorio en el que planees descargar y extraer HAA. Por ejemplo:
    mkdir haamkdir haa
  3. Cambia al directorio recién creado:
    cd/<path-to>/haa/cd/<path-to>/haa/
  4. Descarga haa.tar.gz.
    • Si utilizas RHEL 9, ejecuta el siguiente comando:

      wget https://download.uipath.com/haa/2023.10.2/Rhel9/haa-2023.10.2.tar.gzwget https://download.uipath.com/haa/2023.10.2/Rhel9/haa-2023.10.2.tar.gz
    • Si usas RHEL 8, ejecuta el siguiente comando:

      wget https://download.uipath.com/haa/2023.10.2/Rhel8/haa-2023.10.2.tar.gzwget https://download.uipath.com/haa/2023.10.2/Rhel8/haa-2023.10.2.tar.gz
    • Si usas Ubuntu, ejecuta el siguiente comando:

      wget https://download.uipath.com/haa/2023.10.2/UbuntuFocal/haa-2023.10.2.tar.gzwget https://download.uipath.com/haa/2023.10.2/UbuntuFocal/haa-2023.10.2.tar.gz
  5. Descomprime el archivo haa.tar.gz:
    tar -xvf haa-2023.10.2.tar.gztar -xvf haa-2023.10.2.tar.gz
  6. Hacer install-haa.sh ejecutable:
    chmod a+x install-haa.shchmod a+x install-haa.sh
  7. Ejecuta el script install-haa.sh:
    ./install-haa.sh -y./install-haa.sh -y

Creación y configuración de los clústers

Para crear un clúster, realiza los siguientes pasos en todos los nodos del centro de datos:

  1. Usando el explorador, ve a la dirección IP de cualquier nodo HAA en el puerto 8443. Por ejemplo: https://10.10.20.196:8443/.


  2. Haz clic en Configurar. Se muestra la página Configuración de nodo.


  3. En la sección Configuración del clúster, selecciona Crear nuevo clúster y proporciona uno de los registros NS creados previamente en el campo Nombre del clúster (FQDN). De forma opcional, puedes cambiar la ruta de almacenamiento persistente o efímera, elegir entre varios adaptadores de red, etc. Haz clic en Siguiente cuando hayas terminado. Se muestra la página autenticación de clúster.
  4. En el campo Clave de clúster, proporciona una clave de licencia si la tienes, y haz clic en Siguiente:


  5. En la página establecer credenciales de administración, proporciona una dirección de correo electrónico y una contraseña, y haz clic en Siguiente


  6. Se ha creado el clúster. Ahora deberías ver la IU de High Availability Add-on en Orchestrator.
  7. Realiza los mismos pasos en todos los demás nodos del clúster. En la página configuración de nodo, en la sección Configuración de clúster, debes seleccionar unir clúster en lugar de Crear nuevo clúster y también proporcionar lo siguiente:
    • Dirección IP de un nodo del clúster: proporciona la dirección IP del nodo que has añadido previamente al clúster
    • Correo electrónico: el correo electrónico que has usado para crear el clúster
    • Contraseña: la contraseña que has usado para crear el clúster



Creación de una base de datos geodistribuida

Para crear bases de datos distribuidas geográficamente, siga los siguientes pasos:

  1. Desde la aplicación HAA en el Centro de datos primario, haz clic en la pestaña databases.
  2. Desde la ventana crear nueva base de datos, selecciona Geodistribuida bajo el desplegable de Implementación y haz clic en Siguiente.


  3. En la página Crear base de datos, introduce la siguiente información:
    • Nombre: uipath-orchestrator
    • Límite de memoria (GB): 3 GB
    • Replicación: comprobado
    • Contraseña de Redis: la contraseña de la base de datos HAA.
    • Agrupación de la base de datos: sin comprobar
    • Número de puerto de terminal: 10000
    • Grupos participantes: haz clic en + para añadir cada grupo participante, utilizando las credenciales Cluster API URL https://<DNS delegation cluster name>:9443y administrador para los centros de datos primarios y secundarios respectivamente.


  4. Haz clic en Activar.
Después de finalizar la activación, las Bases de datos de la aplicación HAA del centro de datos primario de tiempo muestra una Redis CRDB base de datos activa con un símbolo Sincronizar en verde debajo de Estado; esto indica que la sincronización de la base datos en el Centro de datos primario está habilitada.


Configuración de UiPath.Orchestrator.dll.config

Importante:

Este paso solo es necesario si utilizas HAA para Orchestrator independiente.

Desde la aplicación HAA del centro de datos principal, sigue los siguientes pasos:

  1. Abre la pestaña Bases de datos y haz clic en Configuración.


  2. Copia el Terminal antes de la barra invertida y aplica al archivo UiPath.Orchestrator.dll.config para el centro de datos primario de Orchestrator.

Para el centro de datos secundario, sigue los siguientes pasos:

  1. Abre la pestaña Bases de datos y haz clic en Configuración.
  2. Copia el Terminal antes de la barra invertida y aplica al archivo UiPath.Orchestrator.dll.config para el centro de datos secundario de Orchestrator.

Configuring cluster_config.json

Importante:

Este paso solo es necesario si utilizas HAA para Automation Suite.

Debes configurar Automation Suite para utilizar HAA actualizando la sección fabric.redis en el archivo cluster_config.json. Para más información, consulta Configuración de High Availability Add-on.

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.