Automation Suite
2023.10
False
Imagen de fondo del banner
Guía de instalación de Automation Suite en Linux
Última actualización 19 de abr. de 2024

Disaster Recovery: instalar el clúster secundario

Para instalar el clúster de Automation Suite secundario en una implementación activa/pasiva o activa/activa, realiza los siguientes pasos.

  1. Genera o copia el archivo cluster_config.json del clúster de Automation Suite principal en uno de los nodos identificados como servidor en el clúster secundario de Automation Suite. Para obtener más detalles, consulta Generar o copiar cluster_config.json del clúster principal.
  2. Actualiza el archivo cluster_config.json con los parámetros específicos del clúster secundario de Automation Suite.
  3. Reanuda la instalación de Automation Suite.

  4. Desactiva los productos inactivos si utilizas una configuración activa/pasiva.

Generar o copiar cluster_config.json del clúster principal

Genera un nuevo archivo cluster_config.json o cópialo del clúster principal.
  1. Inicia sesión en cualquier nodo del servidor y conviértete en usuario raíz:
    ssh <username>@<machine_ip>
    
    sudo su -
    
    export PATH=$PATH:/var/lib/rancher/rke2/bin
    export KUBECONFIG=/etc/rancher/rke2/rke2.yamlssh <username>@<machine_ip>
    
    sudo su -
    
    export PATH=$PATH:/var/lib/rancher/rke2/bin
    export KUBECONFIG=/etc/rancher/rke2/rke2.yaml
  2. Genera el archivo cluster_config.json si no dispones de uno:
    uipathctl manifest get-revision >> /path/to/new/cluster_config.jsonuipathctl manifest get-revision >> /path/to/new/cluster_config.json
  3. Copia el archivo cluster_config.json en un nodo de servidor del clúster secundario:
    scp /path/to/new/cluster_config.json <username>@<primary_machine_ip>:<username>@<secondary_machine_ip>scp /path/to/new/cluster_config.json <username>@<primary_machine_ip>:<username>@<secondary_machine_ip>

Actualizar cluster_config.json

Actualiza el archivo cluster_config.json con los parámetros específicos del clúster de Automation Suite secundario realizando los siguientes pasos:
  1. Desactiva los productos no compatibles.
    Establece todos los productos que no son compatibles con la implementación en varios sitios en false.
    • Para una configuración activa/pasiva, deshabilita los siguientes productos:

      {
        "test_manager": {
          "enabled": false
        },
        "process_mining": {
          "enabled": false
        },
        "automation_hub": {
          "enabled": false
        },
        "insights": {
          "enabled": false
        }
      }{
        "test_manager": {
          "enabled": false
        },
        "process_mining": {
          "enabled": false
        },
        "automation_hub": {
          "enabled": false
        },
        "insights": {
          "enabled": false
        }
      }
    • Para una configuración activa/activa, deshabilita todos los productos excepto Orchestrator.

    Nota:
    Asegúrate de habilitar el servicio platform como se muestra en el siguiente ejemplo:
    "platform": {
        "enabled": true
      },  "platform": {
        "enabled": true
      },
  2. Genera el archivo kubeconfig del clúster principal. Esto es necesario para acceder a algunas de las configuraciones del clúster secundario realizado en el clúster principal. Para obtener el archivo kubeconfig con el permiso limitado relacionado con Disaster Recovery, ejecuta el siguiente comando:
    ./configureUiPathAS.sh kubeconfig get --multisite./configureUiPathAS.sh kubeconfig get --multisite

    Copia el valor proporcionado en la salida del comando. Este valor es necesario en el siguiente paso.

  3. Actualiza el archivo cluster_config.json con los parámetros específicos del clúster secundario. Para obtener más detalles, consulta Experiencia de instalación avanzada.
  4. Genera un nuevo GUID para rke_token para evitar que el clúster secundario se una al clúster principal. Para hacerlo, ejecuta el siguiente comando:
    LC_CTYPE=C tr </dev/urandom -dc '!@#$%q_A-Z-a-z-0-9' | head -c 16LC_CTYPE=C tr </dev/urandom -dc '!@#$%q_A-Z-a-z-0-9' | head -c 16

Reanuda la instalación

Una vez que los parámetros del paso anterior se proporcionan o modifican en cluster_config.json, puedes reanudar la instalación como se indica en Instalar Automation Suite.
Nota:
Debes realizar la instalación de Automation Suite utilizando instalador install-uipath.sh. Ten en cuenta que no necesitas generar un nuevo cluster_config.json.

Desactivar productos inactivos

Si implementaste Automation Suite en modo activo/pasivo, puedes reducir el clúster y desactivar los productos inactivos utilizando el siguiente comando. Este paso no es necesario si optas por una configuración activa/activa.

./configureUiPathAS.sh products scale-down./configureUiPathAS.sh products scale-down

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.