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.

Manuel: Installation d'Automation Automation Suite: installez manuellement Automation Suite en configurant les variables d'environnement et en exécutant les étapes d'installation requises. Suite

Le tableau suivant répertorie les étapes que vous devez effectuer pour l'installation d'Automation Suite :

ÉtapesInstallation sur un nœud uniqueInstallation à plusieurs nœudsMode Lite
Prérequis
Étape 1 : acceptation du contrat de licence
Étape 2 : installation de l'infrastructure sur la première machine serveur
Étape 3 : installation de l'infrastructure sur les autres machines serveur
Étape 4 : installation de l'infrastructure sur toutes les machines agent
Étape 5 : hydrater le registre intégré au cluster pour les installations hors ligne
Étape 6 : Fin de l'installation

Prérequis

Configurez la variable d'environnement KUBECONFIG pour pointer vers le fichier de configuration RKE2 Kubernetes et mettez à jour la variable d'environnement PATH pour inclure le répertoire des outils RKE2 à l'aide des commandes d'exportation suivantes :

export KUBECONFIG=/etc/rancher/rke2/rke2.yaml 
export PATH=$PATH:/var/lib/rancher/rke2/bin
export KUBECONFIG=/etc/rancher/rke2/rke2.yaml 
export PATH=$PATH:/var/lib/rancher/rke2/bin

Étape 1 : acceptation du contrat de licence

Avant de lancer l'installation, veillez à lire le contrat de licence.

Pour accepter le contrat de licence, choisissez l'une des méthodes suivantes :

  • Option 1 (Variable d'environnement) : définissez la variable d'environnement LICENSE_AGREEMENT sur accept en exécutant la commande suivante :

    export LICENSE_AGREEMENT=accept
    export LICENSE_AGREEMENT=accept
    
  • Option 2 (Paramètre en ligne) : ajoutez --accept-license-agreement à chaque exécution de uipathctl.

Étape 2 : installation de l'infrastructure sur la première machine serveur

Pour installer l'infrastructure sur la première machine serveur, accédez au dossier du programme d'installation et exécutez la commande suivante :

cd /opt/UiPathAutomationSuite/<version>/installer

./bin/uipathctl rke2 install -i /opt/UiPathAutomationSuite/cluster_config.json -o ./output.json -k --accept-license-agreement
cd /opt/UiPathAutomationSuite/<version>/installer

./bin/uipathctl rke2 install -i /opt/UiPathAutomationSuite/cluster_config.json -o ./output.json -k --accept-license-agreement
Remarque :
  • Le paramètre -k installe l'infrastructure sur la première machine serveur.
  • Une fois l'infrastructure installée, la machine serveur devient un nœud dans le cluster Automation Suite.

Étape 3 : installation de l'infrastructure sur les autres machines serveur

Pour développer le cluster Automation Suite, installez l'infrastructure sur les machines serveur supplémentaires.

Pour ce faire, exécutez la commande suivante sur toutes les machines serveur supplémentaires :

cd /opt/UiPathAutomationSuite/<version>/installer
 
./bin/uipathctl rke2 install -i /opt/UiPathAutomationSuite/cluster_config.json -o ./output.json -k -j server --accept-license-agreement
cd /opt/UiPathAutomationSuite/<version>/installer
 
./bin/uipathctl rke2 install -i /opt/UiPathAutomationSuite/cluster_config.json -o ./output.json -k -j server --accept-license-agreement
Remarque :

Le paramètre -j server ajoute les machines en tant que nœuds de serveur au cluster Automation Suite existant. L'indicateur fixed_rke_address dans le fichier cluster_config.json connecte le cluster Automation Suite existant.

Étape 4 : installation de l'infrastructure sur toutes les machines agent

Si vous avez des machines agent supplémentaires, vous devez installer l'infrastructure sur ces machines et les ajouter en tant que nœuds d'agent au cluster Automation Suite.

Pour cela, exécutez la commande suivante sur toutes les machines agent :

cd /opt/UiPathAutomationSuite/<version>/installer

./bin/uipathctl rke2 install -i /opt/UiPathAutomationSuite/cluster_config.json -o ./output.json -k -j agent --accept-license-agreement
cd /opt/UiPathAutomationSuite/<version>/installer

./bin/uipathctl rke2 install -i /opt/UiPathAutomationSuite/cluster_config.json -o ./output.json -k -j agent --accept-license-agreement
Remarque :

Le paramètre de serveur -j ajoute les machines en tant que nœuds de serveur au cluster Automation Suite existant. L'indicateur fixed_rke_address dans le fichier cluster_config.json connecte le cluster Automation Suite existant.

Étape 5 : hydrater le registre intégré au cluster pour les installations hors ligne

Cette étape est requise uniquement si vous utilisez le registre intégré au cluster pour les installations hors ligne.

Pour référencer le registre intégré au cluster à partir du registre temporaire, exécutez la commande suivante :

cd /opt/UiPathAutomationSuite/<version>/installer
./bin/uipathctl rke2 registry hydrate-registry /opt/UiPathAutomationSuite/cluster_config.json
cd /opt/UiPathAutomationSuite/<version>/installer
./bin/uipathctl rke2 registry hydrate-registry /opt/UiPathAutomationSuite/cluster_config.json

Si vous rencontrez des problèmes de mémoire lors de l'exécution de la commande ci-dessus, utilisez l'option --serial avec la commande hydrate-registry pour éviter les problèmes de mémoire insuffisante :

./bin/uipathctl rke2 registry hydrate-registry /opt/UiPathAutomationSuite/cluster_config.json --serial
./bin/uipathctl rke2 registry hydrate-registry /opt/UiPathAutomationSuite/cluster_config.json --serial

Si vous prévoyez d’utiliser des projets modernes Document Understanding, référencez le bundle dumodernexperience suivant l’installation des bundles Document Understanding - Hors ligne.

Si vous rencontrez des problèmes d’amorçage du registre, consultez la section Résolution des problèmes.

Étape 6 : Fin de l'installation

À ce stade, tous les nœuds doivent être interconnectés pour établir l'infrastructure d'installation d'Automation Suite.

Pour terminer l'installation, procédez comme suit :

  1. Vérifiez si tous les nœuds sont disponibles sur le premier nœud de serveur, en exécutant la commande suivante :

    kubectl get nodes
    kubectl get nodes
    

    La sortie de la commande susmentionnée doit ressembler à celle illustrée dans l'image suivante. Notez que le nombre total de nœuds doit correspondre à la somme des nœuds de serveur et d'agent.

  2. Créez les prérequis requis pour l'installation des composants partagés en exécutant la commande suivante :

    ./bin/uipathctl prereq create /opt/UiPathAutomationSuite/cluster_config.json --versions versions/helm-charts.json
    ./bin/uipathctl prereq create /opt/UiPathAutomationSuite/cluster_config.json --versions versions/helm-charts.json
    

    Il s'agit principalement de compartiments de stockage d'objets et de bases de données SQL. Les bases de données SQL requises pour l'installation sont créées sur le serveur SQL si sql.create_db key est défini dans le fichier de configuration. Les compartiments de stockage d'objets sont créés dans le fournisseur de cloud si la clé object_storage.create_bucket est définie dans le fichier de configuration.

  3. Validez les prérequis requis par l'installation des composants partagés en exécutant la commande suivante :

    ./bin/uipathctl prereq run /opt/UiPathAutomationSuite/cluster_config.json --versions versions/helm-charts.json
    ./bin/uipathctl prereq run /opt/UiPathAutomationSuite/cluster_config.json --versions versions/helm-charts.json
    
  4. Après avoir vérifié l'infrastructure, installez les composants partagés et les services en exécutant la commande suivante :

    ./bin/uipathctl manifest apply /opt/UiPathAutomationSuite/cluster_config.json --versions ./versions/helm-charts.json
    ./bin/uipathctl manifest apply /opt/UiPathAutomationSuite/cluster_config.json --versions ./versions/helm-charts.json
    

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