Ajout de nœuds à une configuration de cluster pour Linux

En tant qu'administrateur de la plateforme RPA, vous pouvez ajouter des nœuds à un cluster pour obtenir de meilleures performances et une meilleure répartition de la charge.

Prérequis

Assurez-vous de ce qui suit :

  • Vérifiez les conditions préalables à l'installation Sur site.

    Conditions préalables pour Automation 360 Sur site

  • Assurez-vous que tous les nœuds principaux et bases de données ont des sauvegardes.
  • Vous devez disposer des adresses IP de tous les membres du cluster pour les interfaces réseau du serveur Control Room utilisées pour les communications Elasticsearch.
    Remarque : Les serveurs Control Room peuvent comporter plusieurs interfaces réseau. Les adresses IP des serveurs doivent être attribuées de manière statique et ne peuvent pas utiliser le protocole de configuration dynamique des hôtes (DHCP).
  • Si des équilibreurs de charge externes sont utilisés dans l'environnement, mettez-les à jour avec les adresses IP des nouveaux nœuds de serveur.
  • Assurez-vous que vous disposez des privilèges d'administrateur ou de root sur les serveurs Control Room. Vous devez être familiarisé avec l'installation de la Control Room en mode personnalisé ainsi que les paramètres de configuration associés.

L'ajout de nœuds à un cluster vous permet de mettre à jour la configuration des nœuds d'un cluster. Vous pouvez ajouter des nœuds à une configuration de cluster de la Control Room, modifier les adresses IP des nœuds du cluster et surveiller l'intégrité des services de cluster sous-jacents.

Remarque : Le nombre minimal de nœuds pris en charge dans un cluster d'une Control Room est de trois. Les nœuds d'un cluster se synchronisent entre eux sur un réseau local. Tous les nœuds d'un cluster se connectent à la même base de données.

Effectuez les étapes suivantes pour ajouter trois nœuds (N4, N5 et N6) à un cluster qui possède trois nœuds (N1, N2 et N3).

Procédure

  1. Sur le nœud N4, exécutez la commande d'installation en tant que superutilisateur depuis le shell Linux :
    $ sudo ./Automation360_el7_Build_<build_number>.bin
  2. Passez par le programme d'installation jusqu'à la configuration du cluster.
    1. Sélectionnez Activer la configuration du cluster.
    2. Dans la case Adresses IP du cluster, saisissez les adresses IP de tous les nœuds que vous devez configurer dans le cluster.
    172.31.30.120, 172.31.21.216, 172.31.17.110, 172.31.20.242, 172.31.17.149, 172.31.18.37
    Remarque : Les adresses IP doivent être saisies dans la même séquence sur chaque nœud.
  3. Procédez comme suit pour installer la Control Room.
  4. Répétez les étapes à pour les nœuds N5 et N6.
  5. Ajoutez l'ensemble complet d'adresses IP pour tous les nœuds dans les anciens nœuds N1, N2 et N3.
    Redémarrez les nœuds, un par un.
  6. Pour vérifier l'intégrité du cluster, exécutez les commandes suivantes dans la ligne de commande :
    1. curl -k --user es_client:<es password> https://172.31.30.120:47599/_cat/nodes
      Le nœud principal est indiqué par un astérisque (*).
    2. Vérifiez que l'adresse IP du nœud principal est la même que celle mentionnée dans le fichier elasticsearch.yml pour tous les nœuds.
    3. curl -k --user es_client:<es password> https://172.31.30.120:47599/_cat/health?pretty
    Vous devez attendre que le statut de la réplication passe en vert. Le temps de réplication varie en fonction du chargement des données dans les clusters. Le statut de réplication devient vert lorsque le cluster est entièrement synchronisé.