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. Service Automation Anywhere Control Room
    4. Service Automation Anywhere Elastic Search
    5. Automation Anywhere Bot Insight Elastic Search
    6. Service Automation Anywhere Control Room IQ Bot
    7. Automation Anywhere Control Room Robotic Interface Service
    8. Service Automation Anywhere Control Room Discovery Bot
  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.
  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.