Configurer une adresse IP supplémentaire pour un nouveau nœud de cluster

Après avoir installé la Control Room dans le nœud de cluster, si vous ajoutez de nouveaux nœuds dans le cluster, vous devez configurer des adresses IP statiques supplémentaires pour tous les nœuds du fichier de propriétés sur chaque nœud du cluster.

Prérequis

Pour effectuer la tâche, vous devez être un administrateur de la Control Room et disposer des droits et autorisations requis.

  • Assurez-vous de disposer d'une fenêtre de maintenance qui nécessite un temps d'arrêt complet pour les éléments suivants :
    • Tous les périphériques utilisateur seront déconnectés.
    • Aucune planification ne sera exécutée pendant la maintenance.
    • Agent de robot et la Automation Anywhere Control Room ne seront pas accessibles.
  • Terminez l'installation de la Control Room sur un nouveau nœud.

Procédure

Effectuez les étapes suivantes sur chaque nœud du cluster :

  1. Arrêtez les services Automation Anywhere suivants sur le nœud Control Room :
    1. Automation Anywhere Control Room Reverse Proxy
    2. Automation Anywhere Control Room Caching
    3. Automation Anywhere Control Room Service
    4. Automation Anywhere Elastic Search Service
    5. Automation Anywhere Bot Insight Elastic Search
    6. Automation Anywhere Control Room IQ Bot Service
    7. Automation Anywhere Control Room Robotic Interface Service
    8. Automation Anywhere Control Room Discovery Bot Service
  2. Localisez le fichier cluster.properties dans le répertoire de votre Control Room.
    Par exemple, l'emplacement par défaut est : C:\Program Files\Automation Anywhere\Enterprise\config\
    Si le fichier n'existe pas dans le répertoire de votre Control Room, créez-le.
  3. Ajoutez les propriétés suivantes et configurez les adresses IP principales en tant qu'adresse IP statique pour tous les nœuds de cluster (y compris les nœuds de cluster existants) dans le ficher cluster.properties.
    ignite.discovery.mode=static
    ignite.discovery.static.ips=<primary ip addresses>
    
    Exemple : ignite.discovery.static.ips=10.0.11.153,10.0.11.13
  4. Si les nœuds ont plusieurs adresses IP, ajoutez également la propriété suivante et configurez une adresse IP principale spécifique sur chaque nœud du cluster :
    ignite.local.static.ip=<primary ip address>
    Exemple : ignite.local.static.ip=10.0.11.153
  5. Enregistrez le fichier cluster.properties.
  6. Modifiez le fichier elasticsearch.yml pour la nouvelle adresse IP :
    1. Localisez le fichier elasticsearch.yml dans le répertoire de la Control Room.
      Par exemple, l'emplacement par défaut est : C:\Program Files\Automation Anywhere\Enterprise\elasticsearch\config\elasticsearch.yml
    2. Mettez à jour elastcissearch.yml avec la nouvelle adresse IP en utilisant la propriété suivante : discovery.zen.ping.unicast.hosts:["ip1",”ip2”,”ip-new”]
    3. Enregistrez le fichier elasticsearch.yml.
    Remarque : À partir de la version v.28 de Automation 360 (Build 17593), le service Elasticsearch est remplacé par le service OpenSearch en tant que technologie sous-jacente pour les fonctionnalités principales du produit telles que l'audit, Bot Insight et ainsi de suite.
  7. Démarrez tous les services qui ont été arrêtés à l'étape 1 sur chaque nœud de la Control Room.
    Remarque : Attendez 40 secondes avant de relancer le service suivant.