Konfigurieren zusätzlicher IP-Adresse für einen neuen Clusterknoten

Wenn Sie nach der Installation des Control Rooms im Clusterknoten dem Cluster neue Knoten hinzufügen, müssen Sie auf jedem Knoten im Cluster in der Eigenschaftsdatei zusätzliche statische IP-Adressen für alle Knoten konfigurieren.

Vorbereitungen

Um die Aufgabe ausführen zu können, müssen Sie ein Control Room-Administratorkonto haben und über die erforderlichen Rechte und Berechtigungen verfügen.

  • Sie benötigen ein Wartungszeitfenster mit einer vollständigen Ausfallzeit, während der Folgendes geschieht:
    • Alle Nutzergeräte werden getrennt.
    • Während der Wartung werden keine Zeitpläne ausgeführt.
    • Bot-Agent und Automation Anywhere Control Room sind nicht zugänglich.
  • Schließen Sie die Control Room-Installation auf einem beliebigen neuen Knoten ab.

Prozedur

Führen Sie die folgenden Schritte auf jedem Knoten des Clusters durch:

  1. Beenden Sie die folgenden Automation Anywhere-Dienste auf dem Control Room-Knoten:
    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. Suchen Sie die Datei cluster.properties in Ihrem Control Room-Verzeichnis.
    Das Standardverzeichnis lautet zum Beispiel: C:\Program Files\Automation Anywhere\Enterprise\config\
    Wenn die Datei in Ihrem Control Room-Verzeichnis nicht vorhanden ist, erstellen Sie die Datei.
  3. Fügen Sie die folgenden Eigenschaften hinzu und konfigurieren Sie die primären IP-Adressen als statische IP-Adresse für alle Clusterknoten (einschließlich der vorhandenen Clusterknoten) in der Datei cluster.properties.
    ignite.discovery.mode=static
    ignite.discovery.static.ips=<primary ip addresses>
    
    Beispiel: ignite.discovery.static.ips=10.0.11.153,10.0.11.13
  4. Wenn die Knoten über mehrere IP-Adressen verfügen, fügen Sie auch die folgende Eigenschaft hinzu und konfigurieren Sie eine bestimmte primäre IP-Adresse auf jedem Knoten im Cluster:
    ignite.local.static.ip=<primary ip address>
    Beispiel: ignite.local.static.ip=10.0.11.153
  5. Speichern Sie die Datei cluster.properties.
  6. Passen Sie die Datei elasticsearch.yml entsprechend der neuen IP-Adresse an:
    1. Suchen Sie die Datei elasticsearch.yml im Control Room-Verzeichnis.
      Das Standardverzeichnis lautet zum Beispiel: C:\Program Files\Automation Anywhere\Enterprise\elasticsearch\config\elasticsearch.yml
    2. Geben Sie mit der folgenden Eigenschaft in elastcissearch.yml die neue IP-Adresse an: discovery.zen.ping.unicast.hosts:["ip1",”ip2”,”ip-new”]
    3. Speichern Sie die Datei elasticsearch.yml.
    Anmerkung: Ab Automation 360 Version v.28 (Build 17593) wird der Elasticsearch-Dienst durch den OpenSearch-Dienst als zugrunde liegende Technologie für zentrale Produktfunktionen wie Audit, Bot Insight usw. ersetzt.
  7. Starten Sie auf allen Control Room-Knoten alle Dienste, die in Schritt 1 beendet wurden.
    Anmerkung: Warten Sie jeweils rund 40 Sekunden, bevor Sie den nächsten Dienst starten.