Joindre des machines supplémentaires à un site ArcGIS Mission Server

ArcGIS Mission Server prend en charge les sites à plusieurs machines à partir de la version 10.8.1.

Héritage :

Dans la version 10.8, seuls les sites à une seule machine étaient pris en charge.

Les sites ArcGIS Mission Server à plusieurs machines vous permettent de prendre en charge davantage de membres actifs d’une mission. Si vous avez de nombreux utilisateurs actifs ou si les ressources de votre machine unique ne sont pas adaptées aux besoins de vos utilisateurs, l’extension à un site à plusieurs machines peut être une bonne idée.

Toutes les machines d’un site ArcGIS Mission 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 Mission Server. Vous pourrez alors y joindre des machines ArcGIS Mission Server supplémentaires.

Remarque :

Contrairement aux autres rôles ArcGIS Server, ArcGIS Mission Server ne prend pas en charge l’ajout de machines supplémentaires à un site à partir de la première machine. Vous devez tour à tour accéder à chaque machine et suivre une procédure pour les joindre au site à l’aide de l’assistant de configuration ArcGIS Mission Server ou de l’utilitaire de ligne de commande joinSite.

Avant l’installation

Lorsque vous créez un site ArcGIS Mission Server, vous spécifiez la localisation du magasin de configuration 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. Chaque machine qui est ajoutée au site doit disposer des autorisations de lecture et d’écriture sur ces emplacements partagés.

Installer et configurer un site à plusieurs machines

La configuration d’un site ArcGIS Mission Server à plusieurs machines fait appel à des étapes supplémentaires.

  1. Examinez la configuration système requise pour ArcGIS Mission Server afin de vérifier que toutes vos machines sont compatibles. Sur chaque machine, ajustez les pare-feux de façon à ouvrir le port 20443 et le port 20160 à la communication à partir de chaque machine de votre déploiement ArcGIS Enterprise.

    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 servi à installer ArcGIS Mission Server est celui qui sera 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 ArcGIS Mission Server. Notez que l’installation de ArcGIS Mission Server avec le compte racine n’est pas pris en charge. Le compte d’utilisateur qui a servi à l’installation sur deux machines, par exemple, peut être comme suit :

    1. Installez ArcGIS Mission Server sur la première machine à l’emplacement /data/ags en tant qu’utilisateur ags, avec l’ID d’utilisateur 58103.
    2. Installez ArcGIS Mission Server sur une deuxième machine à l’emplacement /data/ags avec le même nom d’utilisateur et le même ID (ags, ID d’utilisateur 58103).
  2. Assurez-vous d’avoir effectué les actions suivantes pendant l’installation :
  3. Créez et partagez deux répertoires sur votre réseau en désignant l’utilisateur de l’installation comme propriétaire. L'un d'eux est destiné au stockage de la configuration et l'autre aux répertoires du serveur. Vous devez accorder au moins 700 autorisations d'accès aux dossiers.
    Remarque :

    Les répertoires réseau partagés qui sont masqués ou qui utilisent des caractères spéciaux (par exemple, $) ne sont pas pris en charge par ArcGIS Mission Server.

    Par exemple :
    1. Créez un répertoire appelé config-store. Spécifiez ags comme propriétaire et 58103 comme ID d’utilisateur. Accordez au moins 700 autorisations au répertoire.
    2. Partagez le dossier config-store pour que les deux machines puissent accéder au répertoire via le même chemin, à savoir /net/myserver/config-store.
    3. Créez un répertoire sous le nom arcgismissionserver. Spécifiez ags comme propriétaire et 58103 comme ID d’utilisateur. Accordez au moins 700 autorisations au répertoire.
    4. Partagez le répertoire arcgismissionserver de sorte que les deux machines puissent accéder au répertoire en utilisant le même chemin, par exemple /net/myserver/arcgismissionserver.

      Même si les répertoires se trouvent sur la machine que vous utiliserez pour créer le site, vous devez néanmoins les créer manuellement et les partager, puis y faire référence via un chemin d'accès au réseau.

  4. Sur une de vos machines, créez un site ArcGIS Mission Server. Assurez-vous d’utiliser les chemins d’accès aux répertoires de serveur et au stockage de la configuration que vous avez définis précédemment.
  5. Une fois les étapes précédentes effectuées, vous pouvez joindre chaque machine supplémentaire au site que vous avez créé en utilisant un assistant de configuration. Si vous préférez joindre le site à partir de la ligne de commande, reportez-vous à l’étape 6.
    1. Sur la première machine supplémentaire, ouvrez l’assistant de configuration ArcGIS Mission Server.
    2. Consultez et suivez les instructions de l’assistant, puis cliquez sur Continue (Continuer).
    3. Cliquez sur Joindre un site existant.
    4. Saisissez l’URL du site et les identifiants de connexion pour votre site ArcGIS Mission Server créés à l’étape 4.
    5. Répétez les sous-étapes a à d pour chaque machine supplémentaire que vous souhaitez joindre au site.
  6. Si vous ne souhaitez pas utiliser l’assistant de configuration, vous pouvez joindre la machine au site en utilisant un utilitaire de ligne de commande comme suit :
    1. Vérifiez que vous êtes connecté à la machine avec le compte ArcGIS Mission Server.
    2. Ouvrez une invite de commande et exécutez l’utilitaire qui se trouve dans le répertoire <ArcGIS Mission Server install directory>/tools/joinsite/joinsite.sh. Voici les paramètres de ligne de commande de l’utilitaire :

      ParamètreDescription

      -u ou --username

      Le nom d’utilisateur de l’administrateur de site principal.

      Le nom d’utilisateur ne doit pas contenir ces caractères : \/:*?|<>

      -p ou --password

      Mot de passe de l’administrateur de site principal.

      Le mot de passe ne doit pas contenir ces caractères : \/:*?|<>

      -f ou --file

      Le fichier de connexion du magasin de configuration pour l’utilitaire joinsite.

      -s ou --siteUrl

      L’URL du site ArcGIS Mission Server existant à rejoindre, au format https://missionserver.domain.com:20443/arcgis/admin..

      -h ou --help

      Affiche l’aide sur la ligne de commande et ferme l’outil.

      Voici un exemple de commande pour l’utilitaire :

      <ArcGIS Mission Server install directory>/tools/joinsite/joinsite.sh -u missionPSA -p my.Password3 -s https://missionserver.domain.com:20443/arcgis/admin

      Si les identifiants de connexion du compte et l’URL du site sont correctement saisis, l’utilitaire joint la machine au site ArcGIS Mission Server. Recommencez cette étape pour chaque machine supplémentaire.

  7. Une fois que toutes machines sont jointes au site, la suite du processus de configuration est la même que pour les sites à une seule machine. Procédez à l’installation et à la configuration de ArcGIS Web Adaptor avec votre site. Configurez ensuite votre site avec votre portail ArcGIS Enterprise.