Installation de la Control Room sur Linux

Vous commencez à installer la Automation Anywhere Control Room dans l'environnement Linux et terminez l'installation dans la Control Room.

Remarque : Les étapes d'installation ne répertorient pas de configurations ou d'exigences spécifiques et votre configuration peut donc être différente. Automation Anywhere ne fournit aucune garantie que les étapes d'installation sont conformes aux configurations ou aux exigences de votre système.
Cette tâche s'applique à la première installation et aux mises à jour d'Automation 360 Sur site.
Remarque : Le coffre à clé externe Linux n'est pas pris en charge dans l'installation Automation 360 Sur site.

Prérequis

Assurez-vous de ce qui suit :

  • La base de données Microsoft SQL Server ou Oracle Server est installée et exécutée.
  • Le serveur d'installation Automation 360 est connecté à la base de données Microsoft SQL Server ou Oracle Server.
  • Pour Oracle Server, assurez-vous que vous avez installé le pilote JDBC approprié pour la version d'Oracle qui est connectée à la Control Room.
  • Depuis Automation 360 Build 6463, assurez-vous que Python 3.6 est installé.
  • Pour Oracle Server, seule la base de données non conteneur est prise en charge.

Procédure

  1. Vérifiez les conditions d'installation préalables.
    1. Vérifiez les Conditions préalables pour Automation 360 Sur site.
    2. Selon le serveur que vous souhaitez utiliser, vérifiez que le Microsoft SQL Server ou Oracle Server est en cours d'exécution, puis exécutez la commande :
      $ sudo systemctl status mssql-server
      Si le Microsoft SQL Server n'est pas en cours d'exécution, installez-le.
      Remarque : les instructions d'installation Microsoft SQL Server ou Oracle Server se rapportent à la version 8 de Red Hat Enterprise Linux. Pour la version 7, changez les chemins en /rhel/7 au lieu de /rhel/8.
      Reportez-vous à la rubrique Démarrage rapide : Installation de SQL Server.
    3. Veillez à ce que les fichiers suivants soient disponibles :
      • Certification SSL
      • Fichier de licence
    4. Téléchargez le fichier d'installation Automation360_el7_Build_<build_number>.bin sur le serveur Linux à partir de Page Téléchargements d'A-People (connexion requise)
      Remarque : Nous ne prenons pas en charge les mises à jour correctives (mise à jour entre les builds d'une même version) sous Linux. Lorsque vous effectuez une mise à jour corrective, nous vous recommandons de toujours désinstaller et d'effectuer une nouvelle installation des correctifs.
    5. Vérifiez que le serveur d'installation dispose d'un accès Internet afin de mettre à jour les fichiers du noyau Linux et les bibliothèques du système d'exploitation à l'aide des mises à jour de Yum.
      Vous pouvez également configurer /etc/yum.conf sur le serveur d'installation pour utiliser un référentiel local Yum sur son réseau. Le référentiel Yum doit être à jour avant de démarrer l'installation.
    6. À partir de Automation 360 Build 6463, Python 3.6 est obligatoire.
  2. Connectez-vous au serveur d'installation.
  3. Exécutez la commande d'installation en tant que superutilisateur depuis le shell Linux :
    1. $ sudo chmod +x Automation360_el7_Build_<build_number>.bin
    2. $ sudo ./Automation360_el7_Build_<build_number>.bin
    L'assistant d'installation vérifie les exigences d'installation et effectue l'installation.
    Conseil :
    • Saisissez la commande back pour revenir à une étape de commande précédente.
    • Appuyez sur la touche de retour pour accepter les valeurs par défaut ou saisissez une autre valeur puis appuyez sur la touche de retour.
  4. Pour accepter le contrat de licence, saisissez Y.
  5. Sur l'écran Sécurité des couches de transport (TLS), configurez les éléments suivants :
    1. Control Room HTTP Port (Default: 80)
    2. Control Room HTTPS Port (Default: 443)
    3. Pour activer Self Signed Certificate, saisissez 1 ou 2 pour le désactiver.
      Lorsque vous désactivez cette option, vous pouvez installer des certificats personnalisés.
      1. Enter Certificate Path : Entrez le chemin du certificat.
      2. Enter Certificate Password : Entrez le mot de passe du certificat.
      3. Use Intermediate Certificates, saisissez 1 ou 2 pour le désactiver.

        Lorsque vous activez cette option, entrez le chemin des certificats intermédiaires dans l'option Enter path to Intermediate Certificates .zip File pour installer les certificats intermédiaires.

    4. Saisissez 1 pour désactiver ou 2 pour activer Force HTTP Traffic to HTTPS.
  6. Sur l'écran Configuration du cluster, saisissez 1 pour la désactiver ou 2 pour l'activer.
    • Si vous choisissez d'activer la configuration des clusters, saisissez les adresses IP des nœuds de cluster. Utilisez une virgule (,) pour spécifier plusieurs adresses IP. N'ajoutez pas d'espace entre les adresses IP. Exemple : 192.168.0.1,192.168.0.2,192.168.0.3
    • L'emplacement du référentiel doit être un emplacement partagé accessible à partir de tous les nœuds de la Control Room du cluster.
    • Veillez à sélectionner l'adresse IP qui est utilisée pour communiquer avec les autres nœuds de la Control Room.
  7. Dans l'écran Type de base de données, sélectionnez l'un des serveurs suivants :
    • Microsoft SQL Server
    • Oracle
  8. Dans l'écran Options de démarrage du service, sélectionnez l'une des options suivantes :
    • Par défaut (Démarrer tous les services) : Permet à tous les services de la Control Room de s'exécuter automatiquement au démarrage.
    • Personnalisé (Choisir les options de démarrage) : Permet de sélectionner les services de la Control Room que vous souhaitez exécuter automatiquement au démarrage. Tous les services seront installés sur le périphérique. Cependant, seuls les services sélectionnés seront exécutés automatiquement au démarrage. Si nécessaire, vous pouvez démarrer manuellement les services qui ont été définis sur Manuel.
      Pour chaque service, sélectionnez l'une des options suivantes :
      • Automatique : Permet d'exécuter automatiquement le service sélectionné au démarrage.
      • Manuel : Permet d'activer manuellement le service sélectionné si nécessaire.
    Remarque :
    • Selon le type de base de données que vous avez sélectionné, certains services peuvent ne pas être disponibles, car ils ne sont peut-être pas encore pris en charge pour le type de base de données sélectionné.
    • Pour éviter d'exécuter certains services au démarrage lors de l'installation de la Control Room Automation 360 Sur site, un fichier products.notinstalled est créé dans le répertoire des fichiers de configuration, que vous pouvez ouvrir à l'aide d'un éditeur de texte. Ce fichier comprend le nom des services qui n'ont pas été sélectionnés lors de l'installation de la Control Room Sur site Automation 360. Pour en savoir plus sur la structure du répertoire, consultez la rubrique Répertoires et fichiers installés de la Control Room.
  9. Selon le serveur de bases de données que vous avez choisi, configurez les paramètres suivants sur le serveur :
    Configuration de la base de données Microsoft Configuration de la base de données Oracle
    Database Server address (default: localhost) Database Server (default: localhost)
    Database port (default: 1433) Database port (default: 1521)
    Control Room Database (default : Automation360-Database) ou saisissez un nom. Connect with SID or Service Name
    Remarque : Le SID et le nom du service saisis dans la zone de texte prévue à cet effet sont uniques à votre base de données Oracle.
    SQL Server Login credentials : saisissez l'identifiant de connexion et le mot de passe SQL Server. Database User/Schema Password : saisissez le mot de passe.
    Password prompt for elasticsearch : Saisissez ou définissez un mot de passe. (Facultatif) Use Secure Connection : Activez cette option pour utiliser un certificat d'autorité de certification comme spécifié et sélectionnez un certificat d'autorité de certification.
    Remarque : Utilisez un nom d'hôte identique pour le certificat et les connexions à la base de données.

    Importer les certificats HTTPS et CA

  10. Sur l'écran Configuration de la base de données, configurez les éléments suivants :
    1. Database Server address (default: localhost)
    2. Database port (default: 1433)
    3. Control Room Database (default : Automation360-Database) ou saisissez un nom.
    4. SQL Server Login credentials : saisissez l'identifiant de connexion et le mot de passe SQL Server.
    5. Password prompt for elasticsearch : Saisissez ou définissez un mot de passe.
  11. Vérifiez le récapitulatif de pré-installation.
  12. Appuyez sur Entrée pour installer l'Automation 360 dans le répertoire par défaut.
    Installation de Linux Version Chemin du répertoire par défaut
    Chemin de fichier d'installation Version 22 et versions antérieures /opt/automationanywhere/enterprise
    Mise à jour des versions précédentes vers la version 22
    Nouvelle installation de la version .22 et ultérieure /opt/automationanywhere/automation360
    Un message apparaît pour indiquer le succès de l'installation. Voir Répertoires et fichiers installés de la Control Room pour l'emplacement des ressources de la Control Room.
  13. Configurez les paramètres post-installation.
    Après l'installation, un groupe Control Room controlroom est automatiquement créé. Les utilisateurs suivants font partie de ce groupe qui exécute les services Control Room respectifs :
    crkernel, traefik, ignite, activemq, crelasticsearch, criqbot, crbotinsight, craari, crdiscoverybot, crstorage, crdiscoverybotml.
  14. Vérifiez que les services Automation 360 ont bien démarré.
  15. Configurez l'accès à la Control Room.
  16. Configurez les licences.
  17. Les fichiers journaux de l'installation de la Control Room sont disponibles à l'adresse :
    Installation de Linux Version Chemin de fichier de journal
    Chemin de journal Version 22 et versions antérieures /var/log/automationanywhere/enterprise
    Mise à jour des versions précédentes vers la version 22
    Nouvelle installation de la version .22 et ultérieure /var/log/automationanywhere/automation360

Étapes suivantes

Une fois l'installation et la configuration de la Control Room terminées, les utilisateurs peuvent maintenant enregistrer leurs périphériques pour créer et exécuter des robots.

Installer l'Agent de robot et enregistrer le périphérique

Pour plus d'informations sur le mécanisme OOM killer (Out-Of-Memory Killer), reportez-vous à la rubrique Arrêt du service Linux Automation 360 Control Room (connexion à A-People requise).