high-availability-add-on
latest
false
  • Vue d'ensemble (Overview)
    • À propos de High Availability Add-on
  • Prérequis
  • Installation
    • Installer High Availability Add-on
    • Alertes et surveillance
    • Installation de reprise après sinistre active/active
  • Mettre à niveau
UiPath logo, featuring letters U and I in white
Guide d’installation de High Availability Add-on
Last updated 22 août 2024

Installation de reprise après sinistre active/active

Remarque : L'installation de Récupération d'urgence (Disaster Recovery) active/active nécessite deux licences de Module complémentaire haute disponibilité (High Availability Add-on).

Configuration des entrées DNS

Avant d'installer HAA, vous devez définir votre domaine à l'aide de DNS. Vous devez créer un enregistrement A pour chacun des six (ou plus) serveurs Linux sur lesquels vous prévoyez d'installer HAA. Au moins trois serveurs sont requis pour chacun des deux sites de centre de données. Tous les enregistrements A associés à un centre de données doivent correspondre à un enregistrement NS.

Pour configurer les entrées DNS, procédez comme suit :

Assurez-vous que le cluster et au moins un nœud (de préférence tous les nœuds) du cluster sont correctement configurés dans le DNS avec les entrées NS appropriées.

Par exemple :

  • Votre domaine est : mydomain.com
  • Vous souhaitez nommer le cluster HAA mycluster
  • Vous avez trois nœuds dans le cluster :

    • node1 (adresse IP 1.1.1.1)
    • node2 (2.2.2.2)
    • node3 (3.3.3.3)
  • Dans le champ Nom de domaine complet, saisissez la valeur mycluster.mydomain.com et ajoutez les enregistrements suivants dans la table DNS pour mydomain.com :
    mycluster.mydomain.com        NS  node1.mycluster.mydomain.com
                                      node2.mycluster.mydomain.com
                                      node3.mycluster.mydomain.com 
    node1.mycluster.mydomain.com  A   1.1.1.1
    node2.mycluster.mydomain.com  A   2.2.2.2
    node3.mycluster.mydomain.com  A   3.3.3.3mycluster.mydomain.com        NS  node1.mycluster.mydomain.com
                                      node2.mycluster.mydomain.com
                                      node3.mycluster.mydomain.com 
    node1.mycluster.mydomain.com  A   1.1.1.1
    node2.mycluster.mydomain.com  A   2.2.2.2
    node3.mycluster.mydomain.com  A   3.3.3.3

Configuration du module HAA CMDB

Attention : Si vous avez déjà installé HAA, assurez-vous de le désinstaller de tous les serveurs avant de continuer. Utilisez la commande suivante : sudo ./rl_uninstall.sh.

Installation des nœuds de High Availability Add-on

Attention : avant de procéder à l'installation rapide de HAA, assurez-vous que tous vos nœuds répondent aux prérequis.

Procédez comme suit sur tous les nœuds des deux centres de données :

  1. SSH le nœud principal avec des autorisations root.
  2. Créez un répertoire dans lequel vous prévoyez de télécharger et d'extraire HAA. Par exemple :
    mkdir haamkdir haa
  3. Accéder au répertoire nouvellement créé :
    cd/<path-to>/haa/cd/<path-to>/haa/
  4. Téléchargez haa.tar.gz.
    • Si vous utilisez RHEL 9, exécutez la commande suivante :

      wget https://download.uipath.com/haa/2023.10.2/Rhel9/haa-2023.10.2.tar.gzwget https://download.uipath.com/haa/2023.10.2/Rhel9/haa-2023.10.2.tar.gz
    • Si vous utilisez RHEL 8, exécutez la commande suivante :

      wget https://download.uipath.com/haa/2023.10.2/Rhel8/haa-2023.10.2.tar.gzwget https://download.uipath.com/haa/2023.10.2/Rhel8/haa-2023.10.2.tar.gz
    • Si vous utilisez Ubuntu, exécutez la commande suivante :

      wget https://download.uipath.com/haa/2023.10.2/UbuntuFocal/haa-2023.10.2.tar.gzwget https://download.uipath.com/haa/2023.10.2/UbuntuFocal/haa-2023.10.2.tar.gz
  5. Décompressez l'archive haa.tar.gz :
    tar -xvf haa-2023.10.2.tar.gztar -xvf haa-2023.10.2.tar.gz
  6. Rendre install-haa.sh exécutable :
    chmod a+x install-haa.shchmod a+x install-haa.sh
  7. Exécutez le script install-haa.sh :
    ./install-haa.sh -y./install-haa.sh -y

Création et configuration des clusters

Pour créer un cluster, procédez comme suit sur tous les nœuds du centre de données :

  1. À l'aide de votre navigateur, accédez à l'adresse IP de n'importe quel nœud HAA sur le port 8443. Par exemple : https://10.10.20.196:8443/.


  2. Cliquez sur Configuration (Setup). La page de configuration du nœud s'affiche.


  3. Dans la section Configuration du cluster (Cluster configuration), sélectionnez Créer un nouveau cluster (Create new cluster) et indiquez l'un des enregistrements NS précédemment créés dans le champ Nom du cluster (Nom de domaine complet). Vous pouvez éventuellement modifier le chemin d'accès de stockage persistant ou éphémère, choisissez parmi plusieurs adaptateurs réseau, etc. Cliquez sur Suivant (Next) lorsque vous avez terminé. La page Authentification du cluster (Cluster authentication) s'affiche.
  4. Dans le champ Clé de cluster (Cluster key), indiquez une clé de licence si vous en avez une, puis cliquez sur Suivant (Next) :


  5. Sur la page Définir les informations d'identification de l'administrateur (set admin credentials), indiquez une adresse e-mail et un mot de passe, puis cliquez sur Suivant (Next)


  6. Le cluster a été créé. Vous devriez maintenant voir l'IU du Module complémentaire haute disponibilité (High Availability Add-on) pour Orchestrator.
  7. Effectuez les mêmes étapes sur tous les autres nœuds du cluster. Sur la page Configuration du nœud (Node configuration), dans la section Configuration du cluster (Cluster configuration), vous devez sélectionner Rejoindre le cluster (Join cluster) au lieu de Créer un nouveau cluster (Create new cluster) et indiquer également les éléments suivants :
    • Une adresse IP d'un nœud dans le cluster : indiquez l'adresse IP du nœud que vous avez précédemment ajouté au cluster
    • Une adresse e-mail : l'adresse e-mail que vous avez utilisée pour créer le cluster
    • Un mot de passe : le mot de passe que vous avez utilisé pour créer le cluster



Création d'une base de données géo-distribuée

Pour créer des bases de données géodistribuées, procédez comme suit :

  1. Depuis l'application HAA sur le centre de données principal, cliquez sur l'onglet databases.
  2. Dans la fenêtre Créer une nouvelle base de données (Create new database), sélectionnez Géo-distribué (Geo-Distributed) sous le menu déroulant de Déploiement (Deployment) et cliquez sur Suivant (Next).


  3. Dans la page Créer une base de données, entrez les informations suivantes :
    • Nom : uipath-orchestrator
    • Limite de mémoire (Go) : 3 GB
    • Réplication: cochée
    • Mot de passe Redis : mot de passe de la base de données HAA.
    • Cluster de base de données : non contrôlé
    • Numéro de port du point de terminaison : 10000
    • Clusters participants : cliquez sur + pour ajouter chaque cluster participant à l’aide de Cluster API URL https://<DNS delegation cluster name>:9443et des informations d’identification d'administrateur respectives des centres de données primaires et secondaires.


  4. Cliquer sur Activer (Activate).
Une fois l’activation terminée, les bases de données de l’application HAA du centre de données principal affiche une base de données active Redis CRDB ainsi qu'un symbole de synchronisation vert sous Statut pour indiquer l’activation de la synchronisation de la base de données dans le centre de données principal.


Configuration de UiPath.Orchestrator.dll.config

Important :

Cette étape est nécessaire uniquement si vous utilisez HAA pour l'installation autonome d'Orchestrator.

À partir de l’application HAA du centre de données primaire, procédez comme suit :

  1. Ouvrez l'onglet Bases de données et cliquez sur Configuration.


  2. Copiez le point final avant la barre oblique inversée et appliquez-le au fichier UiPath.Orchestrator.dll.config pour le centre de données principal Orchestrator.

Pour le centre de données secondaire, procédez comme suit :

  1. Ouvrez l'onglet Bases de données et cliquez sur Configuration.
  2. Copiez le point de terminaison avant la barre oblique inversée et appliquez-le au fichier UiPath.Orchestrator.dll.config pour le centre de données secondaire Orchestrator.

Configuration de cluster_config.json

Important :

Cette étape est requise uniquement si vous utilisez HAA pour Automation Suite.

Pour utiliser HAA, vous devez configurer Automation Suite en mettant à jour la section fabric.redis dans le fichier cluster_config.json. Pour plus de détails, consultez la page Configurer High Availability Add-on.

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.