automation-suite
2023.4
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique.
UiPath logo, featuring letters U and I in white
Guide d'installation d'Automation Suite sur Linux
Last updated 4 nov. 2024

Installation de production en ligne multi-nœuds compatible haute disponibilité

Cette page explique comment effectuer une installation en ligne d'Automation Suite avec une configuration de production multi-nœuds compatible haute disponibilité.

Vue d'ensemble (Overview)

Important :

Vous devez remplir les prérequis matériels et logiciels avant de procéder à l'installation. Voir Prérequis logiciels et matériels.

Vous pouvez utiliser un script dédié pour valider les prérequis de l'installation et l'état de préparation de l'infrastructure. Voir Validation des prérequis.

Pour une expérience d'installation fluide, assurez-vous de suivre nos meilleures pratiques. Consultez .

Ces étapes vous aident à installer Automation Suite sur plusieurs machines. Un accès Internet est requis pour ce mode d'installation.

Le processus d'installation comporte les étapes générales suivantes :

Étape

Description

 Étape 1 : Téléchargez les packages d'installation

Vous devez effectuer cette étape à partir d'une machine avec accès à Internet sur laquelle vous prévoyez de déployer Automation Suite. Pendant que le téléchargement des packages d'installation est terminé, vous pouvez passer aux étapes suivantes.

Étape 2 : Configuration de l'installation

Étape 2.1 : Exécuter le programme d'installation interactif pour configurer les options d'installation

L'outil rassemble les entrées pour les options les plus courantes et génère un fichier de configuration.

Étape 2.2 : (Facultatif) Configurez les options d'installation avancées

La configuration d'installation par défaut comprend un serveur SQL partagé à utiliser par tous les produits. Pour personnaliser les produits installés ou utiliser des serveurs SQL distincts pour des produits spécifiques, modifiez le fichier de configuration.

Étape 3 : Terminer l'installation

Étape 3 : Vous avez terminé l'installation avec succès et pouvez passer aux étapes post-installation.

Vous pouvez désormais accéder au cluster et à la suite nouvellement créés, mettre à jour les certificats, redimensionner le PVC, etc.

Important :

La version du noyau RHEL kernel-4.18.0-477.10.1.el8_8 est affectée par un problème qui interrompt l'installation ou la gestion du cluster Automation Suite. Assurez-vous qu'aucun des nœuds Automation Suite n'utilise cette version du noyau, que ce soit avant ou après l'installation. Vous pouvez mettre à jour la version du noyau en exécutant la commande suivante :

dnf install -y kernel kernel-tools kernel-tools-libsdnf install -y kernel kernel-tools kernel-tools-libs

Étape 1 : Téléchargement du script d'installation et exécution de l'assistant interactif

Vous devez effectuer cette étape sur la machine avec accès Internet sur laquelle Automation Suite sera déployée. En attendant la fin du téléchargement, vous pouvez effectuer les étapes suivantes.

Remarque : Le programme d'installation d'Automation Suite est un wrapper de plusieurs packages qui installe également certaines dépendances à l'aide du gestionnaire de packages Red Hat Package Manager (RPM). Il propose une expérience interactive pour vous aider à configurer des ressources externes telles que SQL, ainsi que d'autres options d'installation.

Pour copier le programme d'installation interactif sur la machine cible, procédez comme suit :

  1. Connectez-vous à la première machine à l'aide de SSH.
    • Si vous définissez un mot de passe, la commande est la suivante :
      ssh <user>@<dns_of_vm>ssh <user>@<dns_of_vm>
    • Si vous avez utilisé une clé SSH, la commande est la suivante :
      ssh -i <path/to/Key.pem> <user>@<dns_of_vm>ssh -i <path/to/Key.pem> <user>@<dns_of_vm>
  2. Devenez un super utilisateur.
    sudo su -sudo su -
  3. Déplacez vers le répertoire d’accueil :
    cd ~cd ~
  4. Téléchargez le programme d'installation installUiPathAS.sh . Pour obtenir des instructions, consultez installUiPathAS.sh. Assurez-vous de télécharger le package adapté à votre version d'Automation Suite.
  5. Installez unzip et jq.
    yum install unzip jq -yyum install unzip jq -y

Étape 2 : Configuration de l'installation

Exécutez le programme d'installation sur le premier serveur uniquement.

chmod +x ~/installUiPathAS.sh
./installUiPathAS.shchmod +x ~/installUiPathAS.sh
./installUiPathAS.sh

Étape 2.1 : configuration par défaut

Exécutez le programme d'installation interactif pour configurer les options d'installation. L'outil rassemble les entrées des options d'installation les plus courantes et génère un fichier de configuration. La haute disponibilité est activée par défaut, mais vous pouvez la désactiver à l'aide de la configuration avancée.

Pour installer Automation Suite, procédez comme suit :

  1. Démarrez le programme d'installation interactif.
  2. Acceptez le contrat de licence pour poursuivre l'installation.
  3. Dans le menu principal, sélectionnez votre mode de déploiement. Choisissez Déploiement multi-nœuds (recommandé à des fins d'utilisation en production) (Multi-node deployment (recommended for production use) et confirmez votre sélection.
    docs image
  4. Dans Configuration du déploiement (Deployment configuration), sélectionnez votre type d'environnement. Choisissez En ligne (Online).
  5. Choisissez votre sélection de produits. Vos options sont les suivantes :
    • Complet (Tous les produits)
    • Sélectionner des produits

    Pour plus de détails sur les options de sélection de produits, consultez la section Configuration matérielle et logicielle requise.

  6. Si vous avez choisi Sélectionner les produits (Select products) à l'étape précédente, indiquez les produits que vous souhaitez installer. Vos options sont les suivantes :
    • Action Center
    • AI Center
    • Apps
    • Automation Hub
    • Automation Ops
    • Robots Automation Suite
    • Data Service
    • Document Understanding
    • Insights
    • Orchestrator
    • Process Mining
    • Task Mining
    • Test Manager
    Remarque :

    Certains produits Automation Suite ont des dépendances supplémentaires les uns par rapport aux autres. Lors de la sélection des produits que vous souhaitez installer, veillez à prendre en compte les dépendances entre produits. Essayer d'installer un produit sans ses dépendances générerait une erreur.

    De plus, les robots Task Mining et Automation Suite nécessitent un nœud d'agent supplémentaire dans une configuration multi-nœuds. Un nœud d'agent supplémentaire avec prise en charge GPU est également recommandé pour Document Understanding. Pour plus de détails, voir :

  7. Pour installer AI Center, vous devez suivre des étapes supplémentaires :
    1. Indiquez si AI Center nécessite une installation Orchestrator externe.
      • Si AI Center ne nécessite pas d'installation Orchestrator externe, passez à l'étape 8.
      • Si AI Center nécessite un Orchestrator externe, passez à l'Étape 7.b.
    2. Copiez le certificat Orchestrator vers la machine virtuelle. Pour plus d'informations à ce sujet, consultez la page Copier le certificat Orchestrator.
    3. Spécifiez l'URL Orchestrator pour AI Center. Exemple : https://orchestrator.example.com.
    4. Spécifiez l'URL Identity pour AI Center. Exemple : https://orchestrator.example.com/identity.
    5. Indiquez le chemin d'accès au fichier de certificat Orchestrator. Exemple : /opt/UiPathAutomationSuite/UiPath_Installer/orch.cer.
    6. Spécifiez le chemin d'accès au fichier de certificat Identity. Exemple : /opt/UiPathAutomationSuite/UiPath_Installer/identity.cer.
    7. Spécifiez la clé API de comptage.
      Remarque :
      • metering_api_key est la clé API de Document Understanding du compte cloud AI Center.
      • Pour terminer l'installation d'AI Center, suivez l'étape de la section Finalisation de l'installation (Completing the installation).
  8. Confirmez votre sélection de produits pour déterminer la configuration matérielle et logicielle minimale requise.
  9. Saisissez le nom de domaine complet d'Automation Suite.
  10. Indiquez si vous souhaitez apporter votre propre magasin d'objets pour les produits sélectionnés. Si vous sélectionnez Non (No), vous optez pour le magasin par défaut. Si vous sélectionnez Oui (Yes), choisissez l'une des options suivantes :
    • Compte de stockage Azure : indiquez si vous souhaitez utiliser une gestion basée sur l'identité avec votre compte de stockage Azure, fournissez les détails suivants correspondant à votre choix, puis spécifiez si vous souhaitez que les conteneurs soient automatiquement enregistrés pour tous les produits sélectionnés :
      • Si Oui, indiquez le nom du compte de stockage Azure et le suffixe du point de terminaison, ainsi que votre ID client ;
      • Si Non (No), indiquez le nom du compte de stockage Azure et le suffixe du point de terminaison, ainsi que votre clé de compte Azure.
    • AWS S3 : Fournissez le préfixe et le suffixe des noms de compartiments, la région AWS où les compartiments sont hébergés, la clé d'accès et la clé secrète du compte S3, et spécifiez si vous souhaitez que les compartiments soient automatiquement enregistrés pour tous les produits sélectionnés.
    • Autre stockage compatible S3 (Other S3 Compatible storage) : spécifiez le préfixe et le suffixe des noms de compartiment, le nom de domaine complet du serveur S3, le port S3, la clé d'accès et la clé secrète du compte S3, et spécifiez si vous souhaitez que les compartiments soient automatiquement enregistrés pour tous les produits sélectionnés.
    Remarque :

    De nombreux magasins d'objets S3 nécessitent que CORS soit défini sur l'ensemble du trafic provenant du cluster Automation Suite. Vous devez configurer la stratégie CORS au niveau du magasin d'objets pour autoriser le nom de domaine complet du cluster.

  11. Spécifiez si vous souhaitez utiliser Kerberos Authentication pour les connexions SQL.
  12. Entrez le nom de domaine complet SQL Server. Suivez l’invite pour saisir le port de connexion, le nom d’utilisateur et le mot de passe.
    Remarque :

    Si vous installez Process Mining, un deuxième serveur SQL est recommandé. Assurez-vous de fournir l'URL du serveur SQL de l'entrepôt, l'invite de connexion, le nom d'utilisateur et le mot de passe.

    Pour plus de détails sur la configuration matérielle requise que le deuxième serveur SQL doit respecter, consultez la section Exigences SQL pour Process Mining.

  13. Indiquez si vous souhaitez que le programme d'installation crée automatiquement les bases de données nécessaires.
  14. Fournissez des certificats CA pour tout logiciel de serveur externe nécessitant une communication TLS sécurisée, sinon l'installation échouera. Si vous n'avez pas activé la communication TLS, vous pouvez configurer les certificats après l'installation.
    Remarque :
    Le programme d'installation accepte uniquement les certificats DER encodés en Base64 au format PEM. Si les serveurs externes ont des certificats CA différents, vous pouvez concaténer tous les certificats publics dans un seul fichier.
  15. Après avoir défini les paramètres de configuration, le programme d'installation génère automatiquement le fichier de configuration. Vous pouvez modifier les paramètres de configuration directement dans le terminal.
    Remarque :
    Vous pouvez maintenant modifier directement le fichier cluster_config.json pour les paramètres de configuration avancés dans le dossier UiPathAutomationSuite. Après avoir modifié le fichier de configuration, vous devez réexécuter le programme d'installation interactif pour terminer l'installation, ou la terminer manuellement.

    Pour un déploiement Disaster Recovery - Actif/Passif, vous devez suivre les étapes suivantes :

    1. Installer et configurer le cluster principal. Pour plus de détails, voir Expérience d'installation avancée.

    2. Installer et configurer le cluster secondaire. Pour plus de détails, consulter Disaster Recovery - Installation du cluster secondaire.

    3. Reprenez l'installation en suivant les instructions de cette page.

  16. Attendez la fin du processus. À ce stade, vous devriez avoir configuré le premier nœud.
  17. Pour poursuivre l'installation de production multi-nœuds compatible haute disponibilité, exécutez la commande fournie par le programme d'installation interactif sur tous les nœuds du terminal dans l'ordre, et spécifiez l'agent ou le serveur pour chaque nœud à rejoindre.
    Vous pouvez également ajouter des nœuds supplémentaires après l'installation. Pour plus de détails, consultez la section Ajout d'un nouveau nœud au cluster.
    Important :
    Lors de l'exécution d'une installation interactive d'Automation Suite 2023.4.0, le message vous demandant d'exécuter la commande suivante sur les nœuds secondaires contient un jeton vide. Pour poursuivre l'installation, vous devez générer un nouveau jeton en exécutant kubectl create token default, puis exécuter uniquement la commande sur les nœuds secondaires.
  18. Une fois toutes les machines jointes, exécutez la commande suivante sur le premier serveur pour terminer l'installation des services :
    docs image
    Remarque : à la fin du processus d'installation, vous recevez un récapitulatif du déploiement qui vous donne accès au portail d'administration du cluster, au portail hôte, à l'interface d'administration de l'organisation, à Rancher, à ArgoCD, etc.

Étape 2.2 : (Facultatif) Configuration avancée

Cette étape est facultative.

Vous pouvez configurer le fichier pour des configurations plus avancées. Vous pouvez activer des produits supplémentaires, désactiver l'un des produits par défaut, configurer vos bases de données SQL et leurs chaînes de connexion et certificats respectifs. Pour le mode de production multi-nœuds compatible haute disponibilité, la haute disponibilité est activée par défaut, mais vous pouvez la désactiver si nécessaire.

Pour une configuration avancée, vous pouvez suivre les instructions suivantes : Expérience d'installation avancée.

Remarque : Si vous quittez le programme d'installation interactif et effectuez une configuration avancée, vous devez réexécuter le programme d'installation interactif pour terminer le processus.

Étape 3 : Finalisation de l'installation

Remarque : Vous avez terminé l'installation avec succès et pouvez à présent passer aux étapes post-installation.

Mise à jour des certificats

Le processus d'installation génère des certificats auto-signés en votre nom. Ces certificats sont conformes à la norme FIPS 140-2. Le modèle de déploiement Azure vous donne également la possibilité de fournir un certificat de serveur émis par une autorité de certification au moment de l'installation au lieu d'utiliser un certificat auto-signé généré automatiquement.

Ces certificats expireront sous 90 jours et vous devrez les remplacer par des certificats signés par une autorité de certification (CA) approuvée dès que l'installation sera terminée. Si vous ne mettez pas à jour les certificats, l'installation cessera d'être opérationnelle après 90 jours.

Si vous avez installé Automation Suite sur un hôte compatible FIPS 140-2 et que vous souhaitez mettre à jour les certificats, assurez-vous qu'ils sont compatibles avec FIPS 140-2.

Pour obtenir des instructions, consultez la Gestion des certificats.

Accéder à Automation Suite

Pour accéder au cluster et à la suite nouvellement créés, voir Accéder à Automation Suite.

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

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.