UiPath Documentation
automation-suite
2023.10
false
Guía de instalación de Automation Suite en Linux
Importante :
La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Disaster Recovery: instalar el clúster secundario

Instala el clúster secundario de Automation Suite para implementaciones activas/pasivas o activas/activas de Disaster Recovery en Automation Suite.

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 principal de Automation Suite en uno de los nodos identificados como servidor en el clúster secundario de Automation Suite. Para obtener más información, consulta Generar o copiar el archivo de configuración 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 el archivo de configuración 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.yaml
    ssh <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:
    ./bin/uipathctl manifest get-revision >> /path/to/new/cluster_config.json
    ./bin/uipathctl 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 información, 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 16
    LC_CTYPE=C tr </dev/urandom -dc '!@#$%q_A-Z-a-z-0-9' | head -c 16
    

Reanudar 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

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado