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, en recherchant les coordonnées d’adresses ou en exécutant 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 de votre 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 machines ArcGIS Server à votre site au moyen de ArcGIS Server Manager, ArcMap ou de l’utilitaire de ligne de commande join-site.
Critères d’ajout d’une machine ArcGIS Server à un site
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, mais si vous avez l’intention de conserver toutes les machines du site en permanence, il est conseillé de vérifier qu’elles respectent les critères suivants :
- 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 de votre site. Par exemple, si votre site se compose de machines ArcGIS Server qui 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.
- Il doit s’exécuter sous le même numéro de version que les autres machines ArcGIS Server du site.
- Il doit posséder la même licence que les autres machines ArcGIS ServerArcGIS 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.
- Il doit pouvoir communiquer avec toutes 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 si 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 les mêmes ID utilisateur (uid) ou ID de groupe (gid) pour pouvoir accéder en lecture et en écriture aux emplacements partagés du répertoire de configuration et des répertoires de serveur.
Configuration des répertoires de serveur et du magasin de configuration pour utiliser 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 vos emplacements pour le répertoire de configuration et les répertoires de serveur, il est vivement 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épertoire 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, procédez comme indiqué ci-après dans ArcGIS Server Manager ou ArcGIS Desktop. Note que l'exécution de ces étapes entraînera une période d'indisponibilité du serveur.
Modification des chemins d’accès au répertoire de serveur et au répertoire de configuration dans ArcGIS Server Manager
- 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.
- Pour modifier le chemin d’accès au répertoire de configuration, cliquez sur Site > Server Configuration (Configuration du serveur) > Configuration Store (Répertoire de configuration). Saisissez le chemin d'accès partagé de l'emplacement du magasin de configuration. Le contenu du magasin de configuration est transféré vers le nouvel emplacement et tous les services sont redémarrés.
- Pour mettre à jour les chemins de répertoire de serveur, cliquez sur Site > Server Configuration (Configuration du serveur) > Directories (Répertoires). Cliquez sur 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.
Modification des chemins d’accès au répertoire de serveur et au répertoire de configuration dans ArcGIS Desktop
- Dans ArcCatalog ou dans la fenêtre Catalog (Catalogue), développez le nœud GIS Servers (Serveurs SIG).
- Cliquez sur votre connexion administrateur à ArcGIS Server et sélectionnez Server Properties (Propriétés du serveur). Si vous avez besoin d’aide pour réaliser cette étape, reportez-vous à la rubrique Se connecter à ArcGIS Server depuisArcGIS Desktop.
- Pour modifier le chemin d'accès au magasin de configuration, cliquez sur l'onglet Magasin de configuration de la fenêtre Propriétés du serveur ArcGIS. Saisissez le chemin d'accès partagé de l'emplacement du magasin de configuration. Le contenu du magasin de configuration est transféré vers le nouvel emplacement et tous les services sont redémarrés.
- Pour modifier les chemins d'accès du répertoire de serveur, cliquez sur l'onglet Répertoires de la fenêtre Propriétés du serveur ArcGIS. Mettez à jour les répertoires avec leur nouveau chemin d'accès partagé. 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 ?