Lire et examiner la documentation Automation Anywhere

Automation 360

Fermer les contenus

Contenus

Ouvrir les contenus

Supprimer des nœuds d'une configuration de cluster

  • Mis à jour le : 2021/10/21
    • Automation 360 v.x
    • Explorer
    • Espace de travail RPA

Supprimer des nœuds d'une configuration de cluster

En tant qu'administrateur de la plate-forme RPA, vous pouvez supprimer des nœuds d'une Control Room cluster afin de les remplacer ou de les mettre à niveau pour améliorer les performances.

Prérequis

Assurez-vous de ce qui suit :

  • Vérifiez que tous les nœuds primaires et les bases de données ont des sauvegardes.
  • Assurez-vous que vous avez les privilèges d'administrateur ou de root sur les Control Room serveurs.
Effectuez les étapes suivantes pour supprimer trois nœuds (N1, N2 et N3) d'un cluster comportant six nœuds (N1, N2, N3, N4, N5 et N6).

Procédure

  1. Exécutez la commande suivante dans le shell Linux pour identifier le noeud maître.
    curl -k --user es_client:Automation123 https://172.31.46.2:47599/_cat/nodes
  2. Retirez les nœuds non-maîtres N2 et N3 du cluster.
    1. Connectez-vous au serveur en tant qu'administrateur et exécutez la commande suivante pour arrêter tous les Control Room services.
      sudo systemctl stop controlroom*
    2. Connectez-vous à l'un des nœuds non-maître.
    3. Modifiez le fichier cluster.properties situé à l'adresse /opt/automationanywhere/automation360/config.
    4. Supprimez les adresses IP des trois noeuds d'origine.
      Remarque : Effectuez cette action pour tous les nœuds du cluster. Lorsque vous supprimez les adresses IP des trois nœuds d'origine, ne modifiez pas leur séquence.
    5. Modifiez le fichier elasticsearch.yml à l'adresse /opt/automationanywhere/automation360/elasticsearch/config.
    6. Supprimez les anciennes adresses IP de la liste dans le fichier discovery.zen.ping.unicast.hosts de l'attribut discovery.zen.ping.unicast.hosts.
    7. Redémarrez les nœuds non-maîtres, un par un.
  3. Retirez le nœud maître N1 du cluster.
    1. Connectez-vous au serveur en tant qu'administrateur et exécutez la commande suivante pour arrêter tous les Control Room services.
      sudo systemctl stop controlroom*
    2. Connectez-vous à l'un des nœuds non-maître.
    3. Modifiez le fichier cluster.properties et supprimez l'adresse IP de l'ancien nœud maître.
    4. Exécutez la commande suivante dans l'un des autres nœuds pour identifier le nouveau nœud maître.
      curl -k --user es_client:<es password>https://172.31.18.37/_cat/nodes
    5. Modifiez le fichier elasticsearch.yml à l'adresse /opt/automationanywhere/automation360/elasticsearch/config.
    6. Mettre à jour l'adresse IP du nouveau nœud maître dans le fichier cluster.initial_master_nodes du cluster.
    7. Supprimez l'adresse IP de l'ancien nœud maître de la liste dans le champ discovery.zen.ping.unicast.hosts de l'attribut discovery.zen.ping.unicast.hosts.
    8. Exécutez la commande suivante pour démarrer les services sur chaque nœud :
      sudo systemctl start controlroom*
  4. Pour vérifier la santé du cluster, exécutez la commande suivante dans la ligne de commande :
    curl -k --user es_client:<es password>https://172.31.18.37/_cat/nodes
    Vous devez attendre que l'état de la réplication devienne vert. L'état de réplication devient vert lorsque le cluster est entièrement synchronisé.
Envoyer le commentaire