UiPath Documentation
automation-suite
2023.10
false
Important :
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Guide d'installation d'Automation Suite sur Linux

Disaster Recovery - Installation du cluster secondaire

Pour installer le cluster Automation Suite secondaire dans un déploiement actif/passif ou actif/actif, procédez comme suit.

  1. Générez ou copiez le fichier cluster_config.json du cluster Automation Suite principal vers l'un des nœuds identifiés comme le serveur dans le cluster Automation Suite secondaire. Pour plus de détails, consultez la section Génération ou copie du fichier de configuration du cluster principal.
  2. Mettez à jour le fichier cluster_config.json avec les paramètres spécifiques au cluster Automation Suite secondaire.
  3. Reprenez l'installation d'Automation Suite.
  4. Désactivez les produits inactifs si vous utilisez une configuration actif/passif.

Générer ou copier le fichier de configuration du cluster principal

Générez un nouveau fichier cluster_config.json ou copiez-le à partir du cluster principal.

  1. Connectez-vous à n'importe quel nœud de serveur et devenez un super utilisateur :
    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. Générez le fichier cluster_config.json si vous n'en avez pas :
    ./bin/uipathctl manifest get-revision >> /path/to/new/cluster_config.json
    ./bin/uipathctl manifest get-revision >> /path/to/new/cluster_config.json
    
  3. Copiez le fichier cluster_config.json sur un nœud de serveur du cluster secondaire :
    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>
    

Mise à jour du fichier cluster_config.json

Mettez à jour le fichier cluster_config.json avec les paramètres spécifiques au cluster Automation Suite secondaire en procédant comme suit :

  1. Désactiver les produits non pris en charge.

    Définissez tous les produits qui ne sont pas pris en charge en mode multi-sites sur false.

    • Pour une configuration actif/passif, désactivez les produits suivants :
      {
      "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
      }
      }
      
    • Pour une configuration actif/actif, désactivez tous les produits à l’exception d’Orchestrator.
      Remarque :

      Vérifiez que vous avez bien activé le service platform, comme indiqué dans l’exemple suivant :

      "platform": {
      "enabled": true
      },
      "platform": {
      "enabled": true
      },
      
  2. Générer le kubeconfig du cluster principal. Ceci est nécessaire pour accéder à quelques-unes des configurations effectuées par le cluster secondaire sur le cluster principal. Pour obtenir le fichier kubeconfig avec l'autorisation limitée liée à la reprise après sinistre, exécutez la commande suivante :

    ./configureUiPathAS.sh kubeconfig get --multisite
    ./configureUiPathAS.sh kubeconfig get --multisite
    

    Copiez la valeur fournie dans la sortie de la commande. Cette valeur est requise pour l'étape suivante.

  3. Mettez à jour le fichier cluster_config.json avec les paramètres spécifiques au cluster secondaire. Pour de plus amples informations, consultez la section Expérience d'installation avancée.

  4. Générez un nouveau GUID pour rke_token afin d'empêcher le cluster secondaire de rejoindre le cluster principal. Pour cela, exécutez la commande suivante :

    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
    

Reprendre l'installation

Une fois les paramètres de l'étape précédente fournis ou modifiés dans le cluster_config.json, vous pouvez reprendre l'installation comme indiqué dans Installation d'Automation Suite.

Remarque :

Vous devez procéder à l’installation d’Automation Suite en utilisant le programme d’installation install-uipath.sh. Notez que vous n’avez pas besoin de générer un nouveau fichier cluster_config.json.

Désactivation des produits inactifs

Si vous avez déployé Automation Suite en mode Actif/Passif, vous pouvez réduire le cluster et désactiver les produits inactifs à l’aide de la commande suivante. Cette étape n’est pas nécessaire si vous optez pour une configuration actif/passif.

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

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour