Lesen und beachten Sie die Automation Anywhere-Dokumentation

Automation Anywhere Automation 360

Inhalt schließen

Inhalte

Inhalt öffnen

Beenden und starten Control Room Sie Dienste unter Linux

  • Aktualisiert: 9/23/2020
    • Automation 360 v.x
    • Managen
    • RPA Workspace

Beenden und starten Control Room Sie Dienste unter Linux

Lesen Sie die Anweisungen und Dienstnamen, um Dienste Automation Anywhere Control Room unter Linux zu stoppen und neu zu starten.

Vorbereitungen

Melden Sie sich bei Ihrem Automation Anywhere Control Room Server an.

Prozedur

  1. Wenn Sie gerade die Installation von A2019 abgeschlossen haben, verwenden Sie den folgenden Befehl, um den Status aller Control Room Dienste anzuzeigen:

    Sudo systemctl Status control*

    Durchsuchen Sie die Ausgabe. Wenn einer der Dienste nicht aktiv ausgeführt wird, können Sie den Dienst manuell mit dem folgenden Befehl starten (weitere Informationen zu bestimmten Dienstnamen finden Sie im nächsten Schritt):

    Sudo systemctl Start <servicename>

    Anmerkung: Wenn mehr als ein Dienst nicht ausgeführt wird, können Sie das Skript im nächsten Schritt verwenden, um alle Dienste zu starten.

    Bei anderen Problemen mit der Linux-Installation wenden Sie sich an Automation Anywhere den Support: Open a support case (A-People login required).

  2. Optional: Erstellen Sie ein Skript aus dem folgenden Code, z. B. startallaae.sh, um alle Control Room Dienste zu starten.
    Mit den Sleep -Befehlen kann jeder Dienst den Start abschließen, bevor der nächste Dienst gestartet wird.
    Anmerkung: controlroomdiscoverybot.service wird nur standardmäßig ab Automation 360 Version 16 installiert.
    echo Starting elastisearch
    sudo systemctl start controlroomelasticsearch.service
    sleep 30
    echo Starting botcompiler
    sudo systemctl start controlroombotcompiler.service
    sleep 30
    echo Starting control room caching
    sudo systemctl start controlroomcaching.service
    sleep 30
    echo Starting backend service
    sudo systemctl start controlroombackend.service
    sleep 30
    echo Starting reverse proxy
    sudo systemctl start controlroomreverseproxy.service
    sleep 30
    echo Starting messaging
    sudo systemctl start controlroommessaging.service
    sleep 30
    echo Starting iq bot
    sudo systemctl start controlroomiqbot.service
    sleep 30
    echo Starting discovery bot
    sudo systemctl start controlroomdiscoverybot.service
    sleep 30
    Weisen Sie dem Skript die Ausführungsberechtigung zu und führen Sie es aus: Sudo ./startallaae.sh
  3. Um einen einzelnen Dienst zu stoppen, verwenden Sie den folgenden Befehl: Sudo systemctl stop <servicename>.
    Optional: Um alle Dienste für Wartungsarbeiten oder andere Anforderungen zu stoppen, erstellen Sie ein Skript, z. B. stopallaae.sh, um die Control Room Dienste zu stoppen.
    sudo systemctl stop controlroommessaging.service
    sudo systemctl stop controlroomreverseproxy.service
    sudo systemctl stop controlroombackend.service
    sudo systemctl stop controlroomcaching.service
    sudo systemctl stop controlroombotcompiler.service
    sudo systemctl stop controlroomelasticsearch.service
    sudo systemctl stop controlroomiqbot.service
    sudo systemctl stop controlroomdiscoverybot.service
    
    Weisen Sie dem Skript Ausführungsberechtigungen zu und führen Sie es aus: Sudo ./stopallaae.sh
Feedback senden