Rubrique précédente: Installation d'un orchestrateur supplémentaireRubrique suivante: Installation d'un orchestrateur


Conditions préalables à l'installation d'un orchestrateur

Vous pouvez installer un orchestrateur dans l'environnement dans lequel se trouve l'orchestrateur de domaine ou dans un environnement distinct. Avant d'installer un orchestrateur, effectuez les opérations préalables suivantes :

Procédez comme suit :

  1. Identifiez un hôte pour l'orchestrateur qui remplit les conditions au niveau de la plate-forme et du matériel. Pour en savoir plus sur le composant Orchestrateur, consultez les deux rubriques suivantes :
  2. Vérifiez que l'hôte de l'orchestrateur est équipé d'un kit de développement Java pris en charge et, si ce n'est pas le cas, téléchargez ce kit JDK.

    Voir Configuration requise pour le kit de développement Java

  3. Ayez à portée de main le mot de passe de certificat qui correspond au mot de passe du magasin de clés sur l'orchestrateur de domaine. Ce mot de passe contrôle l'accès aux clés utilisées pour chiffrer des mots de passe et d'autres données critiques.

    Important : Sans ce mot de passe, vous ne pourrez pas installer d'autres orchestrateurs.

  4. Identifiez le serveur de base de données ou les serveurs devant héberger la base de données d'exécution et, le cas échéant, la base de données de référentiel (bibliothèque) pour cet orchestrateur. Tenez compte des restrictions suivantes :
  5. Préparez le serveur de base de données. Vous pouvez créer les bases de données d'exécution et de référentiel sur des serveurs de base de données différents.

    Voir Conditions requises pour le serveur de base de données

  6. Déterminez si un équilibreur de charge est nécessaire pour cet orchestrateur. CA Process Automation prend en charge les méthodes d'équilibrage des orchestrateurs mis en cluster suivantes.

    Remarque : Il est recommandé d'utiliser un équilibreur de charge matérielle. Voir Conditions requises pour l'équilibreur de charge F5 Si cela n'est pas possible, il est recommandé de choisir NGINX comme équilibreur de charge logicielle. NGINX pour UNIX s'adapte très facilement. NGINX pour Windows peut prendre en charge jusqu'à 300 agents à l'aide de la communication simplifiée. Voir Conditions requises pour l'équilibreur de charge NGINX

  7. Si vous souhaitez mettre en cluster cet orchestrateur à l'aide de NGINX, effectuez les opérations complémentaires suivantes :
    1. Accédez à l'emplacement du fichier pam-server.conf et ouvrez-le.
    2. Recherchez la ligne #Define node1. (Les données de node1 correspondent au premier noeud d'orchestrateur installé.)
    3. Insérez les éléments suivants, où port_serveur_jetty correspond à la valeur configurée lors de l'installation pour le port du serveur. En général, les valeurs sont 80 pour la méthode de communication simplifiée ou 7003 si les agents qui se connectent à l'orchestrateur utilisent la méthode de communication désapprouvée.
      // node1 est le nom du noeud de travailleur.
      upstream node1{
        # Define node1
        server nom_hôte_node1:port_serveur_jetty max_fails=3 fail_timeout=3s;
      }              
      
    4. Dans la balise Server, créez les entrées suivantes :
      Server{
             location = /ws {
                      // node1 est le nom du noeud en amont fourni ci-dessus.               
                      proxy_pass http://node1;                           
                      }  
             location = /ws/ {
                      // node1 est le nom du noeud en amont fourni ci-dessus.               
                      proxy_pass http://node1;                           
                      } 
             location = /ws/node1 {
      		    // node1 est le nom du noeud en amont fourni ci-dessus.               
                      proxy_pass http://node1;                                                           
                      }  
             location /ws/node1/ {
                      // node1 est le nom du noeud en amont fourni ci-dessus.               
                      proxy_pass http://node1;                                           
                      } 
      ...                                    
                      }
      }
      
  8. Identifiez un serveur de synchronisation (serveur NTP). La configuration des orchestrateurs pour qu'ils utilisent tous le même serveur de synchronisation externe (ou serveur de synchronisation local) est la meilleure façon d'assurer la synchronisation.
  9. Assurez-vous que les éléments suivants ont été démarrés avant d'accéder à CA Process Automation pour commencer l'installation d'un orchestrateur :