Automation Suite
2023.4
False
Imagen de fondo del banner
Guía de instalación de Automation Suite en Linux
Última actualización 24 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, 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.

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:
    ./configureUiPathAS.sh config get -o /path/to/new/cluster_config.json./configureUiPathAS.sh config get -o /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.
    {
      "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
      }
    }
  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 que muestra el 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

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 realizando los siguientes pasos de la documentación.
Nota:
Debes realizar la instalación de Automation Suite utilizando el instalador install-uipath.sh . Esto significa que puede omitir las instrucciones de instalación predeterminadas y seguir los pasos avanzados de instalación.
Ten en cuenta que no es necesario generar un nuevo cluster_config.json.

Desactivar productos inactivos

Puedes reducir el tamaño del clúster y desactivar los productos inactivos utilizando el siguiente comando:

./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.