Un site ArcGIS Server est composé d’une ou de plusieurs machines ArcGIS Server sur lesquelles le composant ArcGIS Server est installé. Les demandes de service concernant les cartes, coordonnées d’adresses, tâches de géotraitement, etc., sont chacune affectées à une machine disponible du site. Cette machine affiche ensuite la carte, recherche les coordonnées d’adresse ou exécute l’outil de géotraitement, puis renvoie le résultat au client.
Il est possible d’ajouter temporairement une nouvelle machine à un site ArcGIS Server existant pour migrer vers de nouvelles machines, ou de manière définitive pour accroître les ressources et la puissance de traitement du site serveur. Les sites composés de deux machines ou plus peuvent également être configurés pour la haute disponibilité afin de se protéger face aux périodes d’indisponibilité et aux pertes de données en cas d’une défaillance de l’ordinateur.
Une fois que vous avez installé et configuré ArcGIS Server sur une nouvelle machine, vous pouvez utiliser l’opération Join Site (Se joindre au site) pour l’ajouter à un site existant lors de la connexion à ArcGIS Server Manager. Vous pouvez également ajouter des machinesArcGIS Server à votre site au moyen de ArcGIS Server Manager ou de l’utilitaire de ligne de commande join-site.
Critères d’ajout d’une machine ArcGIS Server à un site
Vous trouverez ci-dessous les critères à respecter pour pouvoir ajouter une machine ArcGIS Server à un site.
Conditions requises pour la jointure d’une machine
Si vous exécutez l’opération Join Site (Se joindre au site) pour migrer une machine, il n’est pas nécessaire que les machines nouvelles et existantes correspondent ; cependant, si vous avez l’intention de conserver toutes les machines du site en permanence, vérifiez que la nouvelle machine respecte les critères suivants :
- Elle doit s’exécuter sous le même numéro de version que les autres machines ArcGIS Server du site.
- Elle doit posséder la même licence que les autres machines ArcGIS Server du site.
- Elle doit détenir des autorisations en lecture et en écriture sur l’emplacement de la configuration et les répertoires de serveur du site.
- Elle doit pouvoir communiquer avec les autres machines ArcGIS Server du site via les ports répertoriés à la rubrique Ports utilisés par ArcGIS Server. Il faudra éventuellement ajuster les paramètres de pare-feu.
- Il doit pouvoir lire les données référencées par les services du site. Pour le savoir, vérifiez que la machine détient des autorisations sur tous les emplacements de stockage des données inscrits auprès du site. Reportez-vous à la rubrique Sources de données pour ArcGIS Server pour en savoir plus sur les emplacements inscrits.
- Toutes les machines ArcGIS Server doivent détenir des autorisations en lecture et en écriture sur les mêmes répertoires partagés via NFS en utilisant le même point de montage sur tous les systèmes. Par exemple, si vous montez un répertoire partagé de serveur de fichier sur /arcgis sur une machine et que vous l’utilisez comme votre répertoire de configuration et pour vos répertoires de serveur, toutes les machines doivent également monter ce même répertoire sur /arcgis.
- Toutes les machines ArcGIS Server doivent s’exécuter avec le même ID utilisateur (uid) ou ID de groupe (gid) pour accéder en lecture et en écriture aux emplacements partagés du répertoire de configuration et des répertoires de serveur.
Recommandations concernant la jointure d’une machine à un site à plusieurs machines
Si vous créez un site à plusieurs machines, la nouvelle machine doit s’exécuter sur la même plateforme de système d’exploitation que les autres machines ArcGIS Server du site. Il est recommandé d’utiliser la même version du système d’exploitation et les mêmes ressources matérielles pour toutes les machines du site. Par exemple, si votre site se compose de machines ArcGIS Server qui chacune s’exécutent sous Red Hat Enterprise Linux Server 8 avec un processeur de 3 GHz et une mémoire RAM de 8 Go, la machine que vous ajoutez au site doit présenter les mêmes spécifications matérielles et le même système d’exploitation.
Configurer les répertoires de serveur et l’emplacement de la configuration de telle sorte qu’ils utilisent des chemins d’accès partagés
Un site ArcGIS Server comportant plusieurs machines doit partager les dossiers contenant les répertoires de serveur et le répertoire de configuration. Assurez-vous que le compte ArcGIS Server dispose d’autorisations en lecture et en écriture sur le dossier partagé.
Bien qu’il soit possible de partager les emplacements existants pour le répertoire de configuration et les répertoires de serveur, il est conseillé de les déplacer vers un serveur de fichiers tolérant aux pannes. Cela est particulièrement important dans le cadre des déploiements dans le cloud où les mécanismes de mise à l’échelle automatique risquent d’ajouter et de supprimer des machines de votre site sans aucune information permettant d’identifier celle faisant office d’emplacement de la configuration.
Remarque :
ArcGIS 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 $).
Dès que vous partagez les répertoires de serveur et de configuration, vous devez configurer le site afin qu’il utilise les nouveaux chemins d’accès partagés. Pour ce faire dans ArcGIS Server Manager, procédez comme indiqué ci-après. Note que l'exécution de ces étapes entraînera une période d'indisponibilité du serveur.
Modifier les chemins d’accès au répertoire de serveur et au répertoire de configuration dans ArcGIS Server Manager
Pour modifier les chemins d’accès au répertoire de serveur et au répertoire de configuration dans ArcGIS Server Manager, procédez comme suit.
- Ouvrez ArcGIS Server Manager pour le site ArcGIS Server et identifiez-vous. Si vous avez besoin d’aide pour cette étape, reportez-vous à la rubrique Se connecter au gestionnaire.
- Cliquez sur Site > Server Configuration (Configuration du serveur) > Configuration Store (Emplacement de la configuration) pour modifier le chemin d’accès au répertoire de configuration. Saisissez le chemin d’accès partagé de l’emplacement de la configuration. Le contenu du magasin de configuration est transféré vers le nouvel emplacement et tous les services sont redémarrés.
- Cliquez sur Site > Server Configuration (Configuration du serveur) > Directories (Répertoires) pour modifier les chemins d’accès au répertoire de serveur. Cliquez sur le bouton Edit (Modifier) de chaque répertoire et saisissez le nouveau chemin partagé du répertoire. Lorsque vous modifiez le chemin d'accès à un répertoire, le contenu de ce répertoire est copié au nouvel emplacement, s'il ne s'agit pas d'un répertoire de cache. Si vous déplacez un répertoire de cache, vous devez copier manuellement le cache au nouvel emplacement.
Vous avez un commentaire à formuler concernant cette rubrique ?