- Démarrage
- Prérequis
- Meilleures pratiques
- Installation
- Mise à jour en cours
- Serveur d'identité
- Module complémentaire haute disponibilité
- Résolution des erreurs de démarrage
Windows Installer
UiPathOrchestrator.msi
programme d'installation vous permet d’installer Orchestrator sur un ou plusieurs nœuds, en fonction de vos besoins. Les sections suivantes vous fournissent les détails sur la façon d’effectuer une installation réussie dans les environnements mono-et multi-nœuds.
- Orchestrator
- Serveur d'identité
- Webhooks
- Service de catalogue de ressources
Dans des installations à nœud unique, la session est gardée en mémoire, car il n'est pas nécessaire de la partager.
Les déploiements d’Orchestrator multinœud utilisent le protocole RESP (REdis Serialization Protocol) pour la communication et peuvent donc être configurés à l’aide de n’importe quelle solution mettant en œuvre ce protocole.
Les déploiements haute disponibilité avec Orchestrator multinœud sont pris en charge par UiPath uniquement si le module complémentaire haute disponibilité UiPath est utilisé.
CERTIFICATE_SUBJECT
et IS_CERTIFICATE_SUBJECT
sont obligatoires. L'intégration Orchestrator - Identity Server ne fonctionne pas si différentes certifications sont utilisées pour Identity. Sa valeur dans le fichier de paramètres utilisé doit être commune à tous les nœuds. C'est possible en utilisant :
- Un certificat de caractères génériques (
subject=*.domain.local
) ; ou - Un certificat Nom alternatif de sujet (Subject Alternative Name, SAN) contenant les noms DNS de l'équilibreur de charge, et de manière facultative, les noms DNS de tous les nœuds, soit lors de la création des certificats, soit en modifiant la valeur dans le fichier de paramètres avant de procéder à l'installation du ou des nœuds secondaires.
Les certificats peuvent être saisis par sujet ou par empreinte.
UiPathOrchestrator.msi OUTPUT_PARAMETERS_FILE=install.json REDIS_HOST=redis.corp.local REDIS_PASSWORD=secretPass STORAGE_TYPE=FileSystem STORAGE_LOCATION="RootPath=\\fileserver\Share" PUBLIC_URL=<Orchestrator_LoadBalancer_URL> CERTIFICATE_SUBJECT=*.domain.local IS_CERTIFICATE_SUBJECT=*.domain.local
Pour plus d’informations sur les paramètres disponibles, reportez-vous ici .
REDIS_PORT
si vous ne souhaitez pas utiliser le port par défaut (6379
).
10000
.
-
Sur tous les nœuds secondaires, installez Orchestrator à l’aide de
UiPathOrchestrator.msi
avec des arguments de ligne de commande, en vous assurant de définir le paramètreSECONDARY_NODE
sur Vrai et en fournissant le fichier de paramètres généré lors de l’installation du nœud principal. Nous vous recommandons également d'utiliser le paramètre/passive
, car une installation passive affiche la barre de progression et des fenêtres contextuelles d'erreur. Optez pour le mode silencieux, en spécifiant le paramètre/Q
, uniquement pour les installations Unattended.Par exemple :UiPathOrchestrator.msi SECONDARY_NODE=1 PARAMETERS_FILE=install.json /Q
.Le pool d'applications est démarré et vous pouvez utiliser votre instance Orchestrator.
La base de données est initialisée lorsque vous installez le nœud principal. Lorsque vous configurez les nœuds secondaires, l'étape d’initialisation de la base de données n'est plus nécessaire.
Lorsque les méthodes ci-dessus supposent l'installation et la configuration des nœuds primaires et secondaires au cours du déploiement initial, il est également possible de générer un fichier de paramètres à partir de tout nœud existant destiné à être utilisé dans l'installation de tout nœud supplémentaire.
Generate-ParametersFile.ps1
, qui se trouve dans le sous-dossier Tools
du répertoire d'installation d'Orchestrator :
Les métadonnées (définition) de tous les paquets (activités, workflows, bibliothèques) sont conservées dans la base de données SQL pour accélérer la recherche et le filtrage.
En outre, il est possible de conserver les fichiers réels et les supports d'exécution dans FileSystem ou un stockage blob de votre choix : Azure, Amazon S3 ou Minio. Cette fonctionnalité permet une synchronisation plus performante des fichiers, en particulier dans des environnements Orchestrator complexes à plusieurs nœuds.
Prenez en compte que, quel que soit le stockage que vous utilisez pour conserver vos paquets, la taille maximale du fichier par téléchargement est de 28,6 Mo - une limitation donnée par IIS. Pour voir comment modifier cela pour Amazon, Minio, FileSystem et Azure, veuillez visiter cette page.