Lire et examiner la documentation Automation Anywhere

Automation 360

Fermer les contenus

Contenus

Ouvrir les contenus

Arrêter et démarrer Control Room services sous Linux

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

Arrêter et démarrer Control Room services sous Linux

Passez en revue les instructions et les noms des services pour arrêter et redémarrer Automation Anywhere Control Room services sous Linux.

Prérequis

Connectez-vous à votre Automation Anywhere Control Room serveur.

Procédure

  1. Si vous venez de terminer l'installation de A2019, utilisez la commande suivante pour afficher le statut de tous les Control Room services :

    sudo systemctl status control*

    Parcourez les résultats. Si l'un des services n'est pas en cours d'exécution, vous pouvez le démarrer manuellement à l'aide de la commande suivante (voir l'étape suivante pour les noms de services spécifiques) :

    sudo systemctl start <servicename>

    Remarque : Si plus d'un service n'est pas en cours d'exécution, vous pouvez utiliser le script de l'étape suivante pour démarrer tous les services.

    Pour d'autres problèmes d'installation de Linux, contactez Automation Anywhere le support : Open a support case (A-People login required).

  2. Facultatif : Créez un script à partir du code suivant, tel que startallaae.shpour démarrer tous les Control Room services.
    Cet exemple de script liste les Control Room services qui doivent être redémarrés. Vous pouvez redémarrer les services dans n'importe quel ordre.
    Le site sleep permettent à chaque service de terminer son démarrage avant que le service suivant ne soit lancé.
    Remarque : controlroomdiscoverybot.service n'est installé par défaut qu'à partir de la Automation 360 version 16.
    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
    echo Starting aari
    sudo systemctl start controlroomaari.service
    sleep 30
    echo Starting storage
    sudo systemctl start controlroomstorage.service
    sleep 30
    echo Starting ml services
    sudo systemctl start controlroomdiscoverybotml.service
    sleep 30
    Attribuez la permission d'exécution au script et exécutez-le : sudo ./startallaae.sh
  3. Pour arrêter un seul service, utilisez la commande suivante : sudo systemctl stop <servicename>.
    Facultatif : Pour arrêter tous les services pour la maintenance ou d'autres besoins, créez un script, tel que stopallaae.shpour arrêter les Control Room services.
    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
    
    sudo systemctl stop controlroomaari.service
    sudo systemctl stop controlroomstorage.service
    sudo systemctl stop controlroomdiscoverybotml.service
    Attribuez les droits d'exécution au script et exécutez-le : sudo ./stopallaae.sh
Envoyer le commentaire