Lire et examiner la documentation Automation Anywhere

Automation Anywhere Automation 360

Fermer les contenus

Contenus

Ouvrir les contenus

Arrêter et démarrer les Control Room services sur Linux

  • Mis à jour le : 2020/09/23

    Arrêter et démarrer les Control Room services sur Linux

    Passez en revue les instructions et les noms de service pour arrêter et redémarrer les 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 d’A2019, utilisez la commande suivante pour afficher l’état de tous les Control Room services :

      contrôle d’état sudo systemctl*

      Parcourez la sortie. Si l’un des services ne s’exécute pas activement, vous pouvez démarrer manuellement le service avec la commande suivante (voir l’étape suivante pour les noms de service spécifiques) :

      démarrage de sudo systemctl<servicename>

      Remarque : Si plusieurs services ne sont pas en cours d’exécution, vous pouvez utiliser le script à l’étape suivante pour démarrer tous les services.

      Pour les autres problèmes d’installation Linux, contactez Automation Anywhere l’assistance : Open a support case (A-People login required).

    2. Facultatif : Créez un script à partir du code suivant, tel que startallaae.sh, pour démarrer tous les Control Room services.
      Les commandes de mise en veille permettent à chaque service de terminer le démarrage avant le prochain service.
      Remarque : controlroomdiscoverybot.service n’est installé que par défaut à 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
      Attribuez une autorisation 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 exigences, créez un script, tel que stopallaae.sh, pour 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
      
      Attribuez des autorisations d’exécution au script et exécutez-le : sudo./stopallaae.sh
    Envoyer le commentaire