UiPath Documentation
automation-suite
2.2510
true
Guide d'installation d'Automation Suite sur Linux
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Préparation du nouveau cluster

Préparez la configuration du cluster cible et migrez les données pour les mises à niveau côte à côte dans Automation Suite.

Préparation du fichier cluster_config.json

Remarque :

Vous ne devez pas modifier le cluster source après le démarrage du processus d'exportation-importation.

Pour préparer le fichier cluster_config.json, procédez comme suit :

  1. Générez le fichier cluster_config.json sur le cluster source en exécutant l'une des commandes suivantes :

    1. Si vous effectuez une mise à niveau à partir de versions antérieures à 2023.10.0, utilisez les options suivantes :

      • Option A: si vous avez déjà un fichier cluster_config.json disponible, obtenez-le en accédant au dernier dossier du programme d'installation et en exécutant la commande suivante :

        cd /opt/UiPathAutomationSuite/latest/installer
        
        ./configureUiPathAS.sh config get -i /path/to/old/cluster_config.json -o /opt/UiPathAutomationSuite/cluster_config.json
        cd /opt/UiPathAutomationSuite/latest/installer
        
        ./configureUiPathAS.sh config get -i /path/to/old/cluster_config.json -o /opt/UiPathAutomationSuite/cluster_config.json
        
      • Option B: si vous n'avez pas de fichier cluster_config.json disponible, générez-le en accédant au dernier dossier du programme d'installation et en exécutant la commande suivante :

        cd /opt/UiPathAutomationSuite/{version}/installer
        
        ./configureUiPathAS.sh config get -o /opt/UiPathAutomationSuite/cluster_config.json
        cd /opt/UiPathAutomationSuite/{version}/installer
        
        ./configureUiPathAS.sh config get -o /opt/UiPathAutomationSuite/cluster_config.json
        
    2. Si vous effectuez une mise à niveau à partir de la version 2023.10.0 ou de versions ultérieures, générez le fichier de configuration en accédant au dernier dossier du programme d’installation et en exécutant la commande suivante :’

      ./bin/uipathctl manifest get-revision >> ./cluster_config.json
      ./bin/uipathctl manifest get-revision >> ./cluster_config.json
      
    3. Si vous avez opté pour le modèle de mise à niveau côte à côte (démarrage à un seul nœud), définissez ou modifiez les champs suivants dans le fichier cluster_config.json .

      {
      ....
      "profile": "default",
      "fault_tolerance": 0,
      ...
      }
      {
      ....
      "profile": "default",
      "fault_tolerance": 0,
      ...
      }
      
  2. Copiez le fichier cluster_config.json du cluster source et placez-le dans le cluster cible :

    scp cluster_config.json user@target_cluster_IP /foo/bar
    scp cluster_config.json user@target_cluster_IP /foo/bar
    

    Assurez-vous de remplacer /foo/bar par le chemin d'accès au répertoire sur le cluster cible.

  3. Effectuez les actions suivantes :

    1. Générez un nouveau GUID pour rke_token afin de vous assurer que le nouveau cluster ne rejoint pas le cluster source. 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
      
    2. Mettez à jour le nom de domaine complet temporaire, SQL Server ou d'autres configurations selon vos besoins pour le cluster cible.
    3. Mettez à jour le fichier cluster_config.json en conséquence avec les nouvelles valeurs.
      • Vous pouvez utiliser n'importe quel éditeur de texte pour modifier le fichier cluster_config.json.
      • Magasin d'objets externe facultatif : indiquez le magasin d'objets externe si vous souhaitez modifier l'un de ses paramètres.
      • Vous devez fournir une base de données PostgreSQL pour AutomationSuite_Airflow et configurer sa chaîne de connexion dans cluster_config.json.
Important :

Pour garantir une restauration instantanée en cas d'échec, vous devez apporter des ressources différentes de celles utilisées pour le cluster source, comme suit :

  • Vous devez apporter différentes bases de données SQL pour le nouveau cluster cible.
  • Vous devez apporter différents compartiments de magasin d'objets externes pour le nouveau cluster cible.
Remarque :

Nous ne prenons actuellement pas en charge la migration d’un magasin d’objets intégré au cluster vers un magasin d’objet externe dans le cadre du processus de mise à niveau côte à côte. Pour utiliser un magasin d'objets externe dans le nouvel environnement, vous devez migrer vers un magasin d'objets externe avant ou après avoir terminé la mise à niveau côte à côte.

Installation du nouveau cluster

Pour installer le nouveau cluster, procédez comme suit :

  1. Installez l'infrastructure sur le nouveau cluster cible, en suivant les instructions de préparation et d'installation , avec la mention que dans ce cas, vous devrez ignorer l'étape Terminer l'installation .

  2. Si vous utilisez un magasin d'objets intégré au cluster, vous devez installer le magasin d'objets intégré au cluster requis pour l'importation, en exécutant la commande suivante :

    ./bin/uipathctl manifest apply /opt/UiPathAutomationSuite/cluster_config.json --override argocd --versions versions/helm-charts.json
    ./bin/uipathctl manifest apply /opt/UiPathAutomationSuite/cluster_config.json --override argocd --versions versions/helm-charts.json
    
Important :

Vous ne devez terminer l'installation des services qu'après avoir migré les données.

  • Préparation du fichier cluster_config.json
  • Installation du nouveau cluster

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