Joindre des machines supplémentaires à un site ArcGIS Data Pipelines Server
Les sites ArcGIS Data Pipelines Server à plusieurs machines vous permettent de prendre en charge un plus grand nombre d’auteurs de pipelines de données actifs utilisant l’éditeur ou d’exécuter simultanément davantage de tâches planifiées. Si de nombreux auteurs de pipeline de données sont actifs ou si vous prévoyez de planifier de nombreuses exécutions de tâches, ou encore si les ressources de votre site à une seule machine ne sont pas adaptées aux besoins de vos utilisateurs, il peut être avantageux de passer à un site à plusieurs machines.
Toutes les machines d’un site ArcGIS Data Pipelines Server doivent avoir la même version et le même fichier de licence. Sur la première machine que vous configurez, vous devez créer un site ArcGIS Data Pipelines Server. Vous pouvez ensuite joindre des machines supplémentaires ArcGIS Data Pipelines Server au site.
Préparation de l’association d’un site ArcGIS Data Pipelines Server
Lorsque vous créez un site ArcGIS Data Pipelines Server, vous spécifiez l’emplacement du configuration store et des répertoires de serveur. Sur un site à plusieurs machines, vous devez partager le stockage de la configuration et les répertoires de serveur pour que les autres machines puissent y accéder. Si vous n’avez pas spécifié d’emplacement personnalisé lors de la création du site, ces répertoires se trouvent par défaut à l’emplacement c:\arcgisdatapipelinesserver.
Lorsque vous créez un site ArcGIS Data Pipelines Server, vous spécifiez l’emplacement du configuration store et des répertoires de serveur. Sur un site à plusieurs machines, vous devez partager le stockage de la configuration et les répertoires de serveur pour que les autres machines puissent y accéder. Si vous n’avez pas spécifié d’emplacement personnalisé lors de la création du site, ces répertoires se trouvent par défaut à l’emplacement <ArcGIS Data Pipelines Server installation directory>/datapipelines/usr/.
Installer et configurer un site ArcGIS Data Pipelines Server à plusieurs machines
Lors de la configuration d’un site ArcGIS Data Pipelines Server à plusieurs machines, des étapes supplémentaires sont nécessaires.
Vérifiez que votre machine possède la configuration système requise pour ArcGIS Data Pipelines Server.
La version installée d’ArcGIS Data Pipelines Server et son fichier de licence doivent être identiques sur chaque machine. Indiquez le même compte ArcGIS Data Pipelines Server pour chaque installation. Il est conseillé d’utiliser un domaine ou un compte Active Directory. Cependant, si vous choisissez un compte local, il doit figurer sur toutes les machines et présenter une combinaison identique de nom et de mot de passe. N’oubliez pas que le compte que vous spécifiez n’a pas besoin de faire partie du groupe des administrateurs.
Avant de pouvoir joindre une machine à un site ArcGIS Data Pipelines Server, vous devez d’abord disposer d’un site existant auquel il est possible de joindre une machine. Pour créer le site initial, reportez-vous à la rubrique Créer un site ArcGIS Data Pipelines Server.
Accordez l’accès en lecture et en écriture au compte ArcGIS Data Pipelines Server sur le dossier des répertoires et sur le dossier du configuration store du site existant. Assurez-vous de définir les autorisations dans les onglets Sharing (Partage) et Security (Sécurité) de l’Explorateur de fichiers.
Remarque :
ArcGIS Data Pipelines Server ne prend pas en charge les répertoires réseau partagés qui sont masqués ou qui utilisent des caractères spéciaux (comme $).
Si vous utilisez un chemin UNC pour les répertoires et configuration store, vous devez protéger les barres obliques inverses (
\) lorsque vous les désignez. Par exemple, si le chemin d’accès est\\mymachine\config-store, indiquez\\\\mymachine\\config-store.- Si vous utilisez un compte de service administré de groupe (gMSA) comme compte ArcGIS Data Pipelines Server, vous devez accorder aux comptes de service les autorisations de contrôle total sur les onglets Sharing (Partage) et Security (Sécurité). Dans l’éditeur Permissions (Autorisations), cliquez sur Add (Ajouter) et ouvrez la boîte de dialogue Object Types (Types d’objets). Cochez la case Service Accounts (Comptes de service).
Installez ArcGIS Data Pipelines Server sur la ou les machines à joindre au site existant.
Joignez chaque machine supplémentaire au site à l’aide de l’assistant de configuration en suivant les étapes ci-dessous. Si vous préférez joindre le site à partir de la ligne de commande, reportez-vous à l’étape suivante.
Sur la première machine supplémentaire, ouvrez l’assistant de configuration d’ArcGIS Data Pipelines Server.
Cliquez sur Joindre un site existant.
Saisissez l’URL du site et les informations d’identification de votre site ArcGIS Data Pipelines Server créés à l’étape 2.
Répétez les étapes pour chaque machine supplémentaire que vous souhaitez joindre au site.
Lorsque des machines supplémentaires sont ajoutées au site, elles sont considérées égales sur le site, c’est-à-dire qu’il n’existe pas de machine principale.
Vous pouvez également joindre chaque machine supplémentaire au site au moyen de l’utilitaire de ligne de commande comme suit :
Assurez-vous que vous êtes connecté à la machine via le compte ArcGIS Data Pipelines Server.
Ouvrez une invite de commande et exécutez l’utilitaire
join-site.batqui se trouve dans le répertoire<ArcGIS Data Pipelines Server install directory>\tools\joinsite. Voici les paramètres de ligne de commande de l’utilitaire :
-uou--username: nom d’utilisateur de l’administrateur principal du site. Le nom d’utilisateur ne peut pas contenir ces caractères :\|/:*?<>.-pou--password: mot de passe de l’administrateur principal du site. Le nom d’utilisateur ne peut pas contenir ces caractères :\|/:*?<>.-fou--file: fichier de connexion au configuration store de l’utilitairejoin-site.-sou--siteUrl: URL du site ArcGIS Data Pipelines Server existant à rejoindre, au formathttps://datapipelinesserver.example.com:14443/arcgis/admin.-hou--help: affiche l’aide sur la ligne de commande et ferme l’outil.
Voici un exemple de commande pour l’utilitaire :
<ArcGIS Data Pipelines Server install directory>\tools\joinsite\join-site.bat -u PSAusername -p PSApassword -s https://datapipelinesserver.example.com:14443/arcgis/adminSi les informations d’identification du compte et l’URL du site sont saisies correctement, l’utilitaire joint la machine au site ArcGIS Data Pipelines Server. Recommencez cette étape pour chaque machine supplémentaire.
Conseil :
Lorsque vous joignez une machine à un site, les journaux de niveau Verbose (Commentaires) sont écrits dans <ArcGIS Data Pipelines Server installation directory>\usr\logs\<machine name>\server. Si la tentative visant à joindre le site échoue, vous pouvez ouvrir les journaux avec un éditeur de texte pour obtenir davantage d’informations sur le problème.
Une fois le site joint, les journaux sont déplacés vers <ArcGIS Data Pipelines Server installation drive>\arcgisdatapipelinesserver\logs et le niveau de consignation est défini sur Warning (Avertissement).
Vérifiez que votre machine possède la configuration système requise pour ArcGIS Data Pipelines Server.
Veillez à effectuer l'installation en spécifiant le même utilisateur du système d'exploitation sur les deux machines. Le compte d’utilisateur qui a permis d’installer ArcGIS Data Pipelines Server est celui qui est utilisé pour exécuter le logiciel. Les utilisateurs de groupe et tous les autres utilisateurs doivent au moins disposer d’autorisations d’exécution sur le répertoire d’installation d’ArcGIS Data Pipelines Server. Notez que l’installation d’ArcGIS Data Pipelines Server avec le compte racine n’est pas prise en charge.
Avant de pouvoir joindre une machine à un site ArcGIS Data Pipelines Server, vous devez d’abord disposer d’un site existant auquel il est possible de joindre une machine. Pour créer le site initial, reportez-vous à la rubrique Créer un site ArcGIS Data Pipelines Server.
Accordez au moins 700 autorisations sur le dossier des répertoires et le dossier du configuration store du site existant. Ces autorisations doivent être accordées au compte ArcGIS Data Pipelines Server.
Remarque :
ArcGIS Data Pipelines Server ne prend pas en charge les répertoires réseau partagés qui sont masqués ou qui utilisent des caractères spéciaux (comme $).
Installez ArcGIS Data Pipelines Server sur la ou les machines à joindre au site existant.
Joignez chaque machine supplémentaire au site à l’aide de l’assistant de configuration en suivant les étapes ci-dessous. Si vous préférez joindre le site à partir de la ligne de commande, reportez-vous à l’étape suivante.
Sur la première machine supplémentaire, ouvrez l’assistant de configuration d’ArcGIS Data Pipelines Server.
Cliquez sur Joindre un site existant.
Saisissez l’URL du site et les informations d’identification de votre site ArcGIS Data Pipelines Server créés à l’étape 2.
Répétez les étapes pour chaque machine supplémentaire que vous souhaitez joindre au site.
Lorsque des machines supplémentaires sont ajoutées au site, elles sont considérées égales sur le site, c’est-à-dire qu’il n’existe pas de machine principale.
Vous pouvez également joindre chaque machine supplémentaire au site au moyen de l’utilitaire de ligne de commande comme suit :
Assurez-vous que vous êtes connecté à la machine via le compte ArcGIS Data Pipelines Server.
Ouvrez une invite de commande et exécutez l’utilitaire
join-site.shqui se trouve dans le répertoire<ArcGIS Data Pipelines Server install directory>/datapipelines/tools/joinsite. Voici les paramètres de ligne de commande de l’utilitaire :
uou--username: nom d’utilisateur de l’administrateur principal du site. Le nom d’utilisateur ne doit pas contenir ces caractères :\|/:*?<>-pou--password: mot de passe de l’administrateur principal du site. Le nom d’utilisateur ne doit pas contenir ces caractères :\|/:*?<>-fou--file: fichier de connexion au configuration store de l’utilitairejoin-site.-sou--siteUrl: URL du site ArcGIS Data Pipelines Server existant à rejoindre, au formathttps://datapipelinesserver.example.com:14443/arcgis/admin.-hou--help: affiche l’aide sur la ligne de commande et ferme l’outil.
Voici un exemple de commande pour l’utilitaire :
<ArcGIS Data Pipelines Server install directory>/datapipelines/tools/joinsite/join-site.sh -u PSAusername -p PSApassword -s https://datapipelinesserver.example.com:14443/arcgis/adminSi les informations d’identification du compte et l’URL du site sont saisies correctement, l’utilitaire joint la machine au site ArcGIS Data Pipelines Server. Recommencez cette étape pour chaque machine supplémentaire.
Conseil :
Lorsque vous joignez une machine à un site, les journaux de niveau Verbose (Commentaires) sont écrits dans <ArcGIS Data Pipelines Server installation directory>/datapipelines/usr/logs/<machine name>/server. Si la tentative visant à joindre le site échoue, vous pouvez ouvrir les journaux avec un éditeur de texte pour obtenir davantage d’informations sur le problème.
Une fois le site joint, les journaux sont déplacés vers <ArcGIS Data Pipelines Server installation drive>/datapipelines/usr/logs et le niveau de consignation est défini sur Warning (Avertissement).
Une fois que toutes les machines sont jointes au site, la suite du processus de configuration est la même que pour les sites à une seule machine. Continuez pour installer et configurer ArcGIS Web Adaptor avec votre site.