UiPath Documentation
automation-suite
2023.4
false
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.

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 :

You must meet the hardware and software prerequisites before proceeding with the installation. See Hardware and software requirements.

You can use a dedicated script to validate the installation prerequisites and infrastructure readiness. See Validating the prerequisites.

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 :

ÉtapeDescription
 Étape 1 : Téléchargez les packages d'installationVous 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 1 : téléchargez le script d'installation et exécutez le programme d'installation interactif
É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.1 : configuration par défaut

É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 2.2 : (Facultatif) Configuration avancée
Step 3: Complete the installationStep 3: You have completed the installation successfully and can move to post-installation steps.

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

Étape 3 : Finalisation de l'installation
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-libs
dnf 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. Download the installUiPathAS.sh installer. For instructions, see installUiPathAS.sh. Make sure to download the package suitable for your Automation Suite version.

  5. Installez unzip et jq.

    yum install unzip jq -y
    yum install unzip jq -y
    

Step 2: Configuring the installation

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

chmod +x ~/installUiPathAS.sh
./installUiPathAS.sh
chmod +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. In Main Menu, select your deployment mode. Choose Multi-node deployment (recommended for production use) and confirm your selection.

  4. Dans Configuration du déploiement , sélectionnez votre type d'environnement. Choisissez En ligne .

  5. Choisissez votre sélection de produits. Vos options sont les suivantes :

    • Complet (Tous les produits)
    • Sélectionner des produits

    For details on the product selection options, see Hardware and software requirements.

  6. If you chose Select products in the previous step, indicate the products you want to install. Your options are:

    • 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 :

    Some Automation Suite products have additional dependencies on each other. When selecting the products you want to install, make sure you consider Cross-products dependencies. Trying to install a product without its dependencies would result in an error.

    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 les é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. Copy the Orchestrator certificate to the virtual machine. For more information on this, check the Copy the Orchestrator certificate page.

    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.
      • To complete the AI Center installation, follow the step from the Completing the installation section.
  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. Specify whether you would like to bring your own object store for the selected products. If you select No, you opt for the default object store. If you select Yes, choose one of the following options:

    • 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 :
      • If Yes, provide the Azure storage account name and endpoint suffix, and your client ID;
      • Si Non , indiquez le nom du compte de stockage Azure et le suffixe du point de terminaison, ainsi que votre clé de compte Azure ;
    • AWS S3 – Provide the prefix and suffix for the bucket names, the AWS region where buckets are hosted, the access key and the secret key for the S3 account, and specify if you want the buckets to be automatically provisioned for all the selected products.
    • Other S3 Compatible storage – Specify the prefix and suffix for the bucket names, the S3 server FQDN, the S3 port, the access key and the secret key for the S3 account, and specify if you want the buckets to be automatically provisioned for all the selected products.
    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.

    For details on the hardware requirements the second SQL Server must meet, see SQL requirements for 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. Install and configure the primary cluster. For details, see Advanced installation experience.
    2. Install and configure the secondary cluster. For details, see Disaster recovery - Installing the secondary cluster.
    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.

    You can also add additional nodes post-installation. For details, see Adding a new node to the 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 :

    Remarque :

    À la fin du processus d'installation, vous recevez un résumé 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, et bien plus encore.

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

For advanced configuration, you can follow the following instructions: Advanced installation experience.

Remarque :

If you exit the interactive installer and perform advanced configuration, you need to re-run the interactive installer to complete the process.

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

For instructions, see Managing certificates.

Accéder à Automation Suite

To access the newly created cluster and suite, see Accessing Automation Suite.

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