Skip to main content

Installer ArcGIS Mission Server en mode silencieux

ArcGIS Mission Server peut être installé à l’aide de l’assistant d’installation ou de l’invite de commande. Pour obtenir des instructions sur l’utilisation de l’assistant d’installation, reportez-vous à la rubrique Installer ArcGIS Mission Server avec l’assistant d’installation.

Conseil :

Le mode d’installation que vous choisissez détermine le mode de désinstallation par défaut. Par exemple, si vous procédez à une installation en mode silencieux à partir de la ligne de commande, par défaut, la désinstallation depuis la ligne de commande s’effectue en mode silencieux.

Chaque machine comportant une installation d’ArcGIS Mission Server nécessite un fichier d’autorisation. La méthode d’inscription recommandée consiste à utiliser l’assistant d’autorisation du logiciel, qui s’ouvre après l’installation. Vous pouvez également accéder à My Esri pour vous procurer un fichier d’autorisation avant d’installer le logiciel.

Préparer l’installation d’ArcGIS Mission Server

Avant d’installer ArcGIS Mission Server, effectuez les étapes suivantes :

  1. Connectez-vous à My Esri et procurez-vous les fichiers suivants :

    1. Téléchargement de votre logiciel ArcGIS Mission Server

    2. Votre fichier d’autorisation

  2. Vérifiez que votre machine présente la configuration système requise.

  3. Vérifiez que les ports 20443, 20301 et 20160 sont disponibles sur la machine ArcGIS Mission Server. Les ports 20443 et 20301 doivent être accessibles à ArcGIS Web Adaptor (s’il est utilisé) ou aux clients externes. En présence d’un pare-feu entre ArcGIS Web Adaptor ou les clients externes, ouvrez les ports 20443 et 20301 dans le pare-feu. Si ArcGIS Mission Server est configuré pour être hautement disponible, assurez-vous que la communication entre les machines ArcGIS Mission Server est possible via le port 20160.

Une fois ces étapes effectuées, poursuivez avec l’installation à partir de la ligne de commande, qui est détaillée ci-dessous.

Remarque :

Les paramètres de ligne de commande respectent la casse. Si l’installation ne fonctionne pas, vérifiez que la casse correspond à chaque propriété comme illustré dans les exemples de code ci-dessous.

Configurer le compte Windows

Le compte ArcGIS Mission Server doit être configuré si le logiciel est installé en mode silencieux. Pour les systèmes de production, nous vous recommandons de désigner un compte préexistant qui réside dans votre domaine ou dans Active Directory et qui est conforme à la stratégie de sécurité de votre organisation.

Si le compte ArcGIS Mission Server n’est pas configuré à partir des paramètres de ligne de commande pendant l’installation en mode silencieux, le compte est automatiquement défini en tant que compte Local System (Système local).

Utilisez les paramètres de ligne de commande ci-dessous pour configurer le compte Portal for ArcGIS.

Transmission directe des informations d’identification du compte

Attention :

Si le compte ArcGIS Mission Server n’est pas défini pendant une installation en mode silencieux (/qb), ou que les identifiants de connexion ne sont pas valides, le programme d’installation affiche un message d’avertissement pendant la procédure. Vous pouvez fermer ce message en cliquant sur OK. Dans ce cas, le compte ArcGIS Mission Server est défini en tant que compte Local System (Système local).

  • USER_NAME=<compte du système d’exploitation>

    Le compte peut être un compte de domaine ou un compte local. Si vous utilisez un compte de domaine, il doit déjà exister. Si vous utilisez un compte local, le compte sera créé s’il n’existe pas. Si le compte n’est pas valide, un message s’affiche pendant l’installation pour indiquer que le compte ou le mot de passe est incorrect.

  • MSA=TRUE

    Ce paramètre ne doit être utilisé qu’avec un compte de service géré. Un compte de service géré doit déjà exister dans votre domaine. N’utilisez pas ce paramètre avec un compte local ou un compte de domaine avec un mot de passe. Un compte de service géré n’utilise pas le paramètre PASSWORD.

  • PASSWORD=<mot de passe du compte>

    Il s’agit du mot de passe du compte spécifié pour le paramètre USER_NAME. Si le mot de passe n’est pas valide, un message s’affiche pendant l’installation pour indiquer que le compte ou le mot de passe est incorrect.

Des exemples sont indiqués ci-dessous.

Attention :

Les paramètres de ligne de commande respectent la casse. En cas de problème d’installation à partir de la ligne de commande, assurez-vous que la casse correspond à celle des propriétés des exemples qui suivent.

Utilisation d’un compte de domaine

<path to the ArcGIS Mission Server setup download>\setup.exe /qb USER_NAME=mydomain\mydomainaccount PASSWORD=my.password

Utilisation d’un compte local nouveau ou existant

<path to the ArcGIS Mission Server setup download>\setup.exe /qb USER_NAME=myaccount PASSWORD=my.password

Utilisation d’un compte de service géré

<path to the ArcGIS Mission Server setup download>\setup.exe /qb MSA=TRUE USER_NAME=mydomain\mymsa

Paramètres de ligne de commande de l’emplacement d’installation

ACCEPTEULA : cette propriété est requise pour accepter le contrat de licence d’utilisateur final pendant une installation en mode silencieux. Spécifiez yes pour accepter le contrat de licence d’utilisateur final (CLUF) et installer le logiciel. Le fait de spécifier no ou d’omettre cette propriété entraînera l’échec de l’installation. Le téléchargement contient une version PDF du contrat de licence d’utilisateur final (CLUF). Le fichier EULA.pdf se trouve dans le dossier \Documentation.

INSTALLDIR : emplacement d’installation

USER_NAME : le compte Windows peut être un compte de domaine ou un compte local. Si vous spécifiez un compte de domaine, il doit déjà exister. Si vous spécifiez un compte local qui n’existe pas encore, le programme d’installation crée le compte. Si le compte n’est pas valide, un message s’affiche pendant l’installation pour l’indiquer.

PASSWORD : si ce mot de passe n’est pas valide, un message s’affiche pendant l’installation pour indiquer que le compte ou le mot de passe est incorrect.

Par défaut, ArcGIS Mission Server est installé à l’emplacement C:\Program Files\ArcGIS\Mission\.

Utilisez éventuellement la propriété INSTALLDIR pour modifier cet emplacement d’installation par défaut pour ArcGIS Mission Server.

Accédez au répertoire contenant setup.exe.

La commande suivante illustre l’installation où aucun compte n’est spécifié :

<setup directory>setup.exe /qb INSTALLDIR="C:\MissionServer\" ACCEPTEULA=yes

La commande suivante illustre l’installation où un compte de domaine est spécifié :

<setup directory>setup.exe /qb USER_NAME=mydomain\mydomainaccount PASSWORD=my.password1 ACCEPTEULA=yes

La commande suivante illustre l’utilisation d’un compte local nouveau ou existant :

<setup directory>setup.exe /qb USER_NAME=myaccount PASSWORD=my.password1 ACCEPTEULA=yes

Remarque :

Si le compte ArcGIS Mission Server n’est pas défini pendant une installation en mode silencieux (/qb) ou que les identifiants de connexion ne sont pas valides, le programme d’installation affiche Warning 208808: Credentials are not valid (Avertissement 208808 : Les identifiants de connexion ne sont pas valides) pendant la procédure. Cliquez sur OK pour fermer le message. Le compte ArcGIS Mission Server est défini en tant que compte Local System (Système local).

Assurez-vous que l’utilisateur dispose d’autorisations complètes pour accéder au répertoire d’installation d’ArcGIS Mission Server. Le compte d’utilisateur spécifié au cours de l’installation d’ArcGIS Mission Server est celui qui sera utilisé pour exécuter le logiciel.

Importer les identifiants de connexion de compte depuis un fichier

Si vous n’avez pas de fichier de configuration à importer, passez à l’étape suivante.

Vous pouvez également utiliser un fichier de configuration de serveur pour importer les identifiants de connexion de votre compte Windows. Les fichiers de configuration de serveur peuvent être exportés lors de l’installation d’ArcGIS Mission Server et utilisés dans des installations ultérieures. Pour importer les identifiants de connexion d’un fichier de configuration du serveur existant, définissez les deux paramètres suivants :

  • ACCOUNT : si vous importez les identifiants de connexion à partir d’un fichier, définissez ce paramètre sur UseConfigFile (en respectant parfaitement la casse). Il n’existe aucune autre valeur valide pour ce paramètre.

  • CONFIGPATH : spécifiez le chemin et le nom complets du fichier de configuration de serveur que vous utilisez.

Exemple : <setup directory>\setup.exe /qb ACCOUNT=UseConfigFile CONFIGPATH=\\networkmachine\serverconfigs\standardaccount.xml

Exporter des informations d’identification vers un fichier de configuration de serveur

Si vous ne souhaitez pas exporter de fichier de configuration, passez à l’étape suivante.

Vous pouvez exporter les informations d’identification de compte utilisées dans l’installation ArcGIS Mission Server actuelle pour les utiliser dans une future installation. Le fichier de configuration du serveur qui a été créé est un fichier XML chiffré.

Lors de l’exportation d’un fichier de configuration du serveur vers un partage réseau, le compte Local System (Système local) sur l’ordinateur sur lequel ArcGIS Mission Server est en cours d’installation doit disposer des autorisations d’écriture sur le partage réseau. Par exemple, si vous installez ArcGIS Mission Server sur une machine nommée Turing, le compte Local System (Système local) sur Turing doit disposer d’autorisations d’écriture sur le partage réseau. Si les autorisations ne sont pas définies, il se peut que le fichier de configuration du serveur ne soit pas exporté avec succès.

Remarque :

Si vous n’êtes pas sûr de la façon de définir les autorisations pour le partage réseau, contactez l’administrateur système ou exportez le fichier de configuration du serveur localement et copiez-le sur le partage réseau.

Utilisez les deux paramètres de ligne de commande suivants pour exporter les identifiants de connexion du compte ArcGIS Mission Server dans un fichier de configuration de serveur :

  • EXPORTCONFIG : définissez ce paramètre sur Yes (Oui) pour exporter les informations de compte définies pour les paramètres USER_NAME et PASSWORD vers un fichier de configuration de serveur. La valeur par défaut est No.

  • CONFIGPATH : spécifiez le chemin et le nom complets du fichier de configuration de serveur que vous souhaitez créer, y compris l’extension de fichier .xml. Le dossier spécifié doit déjà exister.

Autoriser votre logiciel

Une fois l’installation terminée, utilisez l’assistant d’autorisation du logiciel pour autoriser votre instance d’ArcGIS Mission Server. Vous pouvez également autoriser votre logiciel en mode silencieux.

Si vous autorisez votre logiciel en mode silencieux, exécutez SoftwareAuthorization.exe avec la syntaxe suivante pour autoriser ArcGIS Mission Server en mode silencieux. Avant d’exécuter le fichier, vous devez disposer de toutes les informations utilisateur dans le fichier d’autorisation ou d’approvisionnement.

Si vous avez un fichier d’autorisation .prvc, utilisez la commande suivante :

<ArcGIS Mission Server installation>\bin\SoftwareAuthorization.exe /S /Ver 10.9 /LIF <full path and name of .prvc authorization file>

Après avoir autorisé votre logiciel, créez un site ArcGIS Mission Server. Pour ce faire, vous pouvez utiliser l’assistant d’installation ou l’utilitaire de ligne de commande createsite. L’utilitaire createsite peut être utilisé avec une installation en mode silencieux pour automatiser entièrement l’installation d’ArcGIS Mission Server.

Autoriser dans un environnement sans périphérique de contrôle

Installer ArcGIS Mission Server en mode silencieux depuis la ligne de commande

Par défaut, ArcGIS Mission Server est installé à l’emplacement ${HOME}/arcgis/mission.

  1. Ouvrez une interface de commande (shell) en tant qu’utilisateur appelé à exécuter ArcGIS Mission Server. Accédez au répertoire dans lequel vous avez téléchargé le fichier tar.gz d’ArcGIS Mission Server à partir de My Esri.

  2. Décompressez le fichier tar.gz avec la commande suivante :

    tar -xvzf ArcGIS_Mission_Server_Linux_<version>.tar.gz

  3. Accédez au répertoire dans lequel le fichier a été décompressé, puis accédez à <untar directory>/Documentation/EULA.pdf. Lisez l’accord de licence.

  4. À partir du répertoire, exécuter l’installation en mode silencieux et autorisez-la à l’aide d’un fichier .prvc. La syntaxe est la suivante :

    <untar directory>/Setup -m silent -l yes -a <full path to .prvc file>

    Les paramètres de l’outil de ligne de commande sont les suivants :

    Le paramètre

    Description

    -m; --mode MODE

    (Facultatif) Mode d’installation : silent ou GUI. La valeur par défaut est GUI.

    -l; --license-agreement CHOICE

    Obligatoire pour le mode silencieux ; yes ou no. La valeur yes indique que vous avez lu et accepté le contrat principal Esri (E204, E300). Vous pouvez consulter l’accord à tout moment.

    -a; --authorization-file PATH_TO_FILE

    (Facultatif) chemin absolu vers le fichier d’autorisation ou d’approvisionnement fourni par Esri.

    Si cette option n’est pas utilisée, vous devez autoriser le logiciel après l’installation, comme indiqué à la section suivante.

    -d; --directory DIRECTORY

    (Facultatif) Par défaut, ArcGIS Mission Server est installé dans votre répertoire ${HOME}. DIRECTORY spécifie un répertoire d’installation différent.

    Le chemin /arcgis/mission/ est ajouté au répertoire d’installation.

    Le nom du répertoire d’installation doit être en lettres minuscules. Pour les exemples et les données fournis avec l’installation, le chemin d’accès aux données doit être indiqué en lettres minuscules.

    -v; --verbose

    (Facultatif) Exécuter le programme d’installation en mode Commentaires.

    -h; --help

    Affiche l’aide sur la ligne de commande et quitte.

    -e; --examples

    Affiche des exemples d’utilisation de chaque option et quitte.

  5. Modifiez les privilèges de votre système d’exploitation pour autoriser systemd à charger et gérer les processus sur ArcGIS Mission Server comme suit :

    1. Sur un terminal, connectez-vous en tant qu’utilisateur racine.

    2. Copiez le fichier d’unité <ArcGIS Mission Server install directory>/framework/etc/scripts/agsmission.service dans /etc/systemd/system.

    3. Faites passer les autorisations de ce fichier déplacé de 700 à 600 en utilisant chmod 600 /etc/systemd/system/agsmission.service.

    4. Toujours en tant qu’utilisateur racine, exécutez la commande suivante :

    $ systemctl enable agsmission.service

    1. Redémarrez le service systemd et examinez-en le statut pour vérifier qu’il est correctement configuré :
       $ systemctl stop agsmission.service
       $ systemctl start agsmission.service
       $ systemctl status agsmission.service
    
    1. Déconnectez-vous en tant qu’utilisateur racine.

    2. Relancez le système d’exploitation et vérifiez qu’ArcGIS Mission Server démarre correctement.

Autoriser le logiciel en mode silencieux

Si vous n’avez pas autorisé votre logiciel pendant l’installation, exécutez l’autorisation du logiciel avec la syntaxe suivante pour autoriser ArcGIS Mission Server en mode silencieux. Exécutez la commande suivante pour afficher toutes les options d’autorisation :

<ArcGIS Mission Server install directory>/tools/authorizeSoftware --help

Autoriser dans un environnement sans périphérique de contrôle

Vous pouvez autoriser ArcGIS Mission Server dans un environnement sans écran (périphérique de contrôle) à l’aide d’un fichier d’approvisionnement (.prvc).

  1. À l’invite, exécutez la commande suivante une fois l’installation terminée :

    <ArcGIS Mission Server installation>\bin\SoftwareAuthorization.exe /F <full path to the .prvc file> /O <full path to authorization file output>

  2. À l’invite, exécutez la commande suivante une fois que l’installation d’ArcGIS Mission Server est terminée :

    <ArcGIS Mission Server installation directory>/tools/authorizeSoftware -f <full path to the .prvc file> -o <full path to authorization file output>

  3. Une fois le fichier contenant les informations en sortie créé, procédez de l’une des manières suivantes :

    • Accédez au site Web du service client Esri. Suivez les instructions pour charger votre fichier contenant les informations d’autorisation, puis téléchargez votre fichier d’autorisation .prvc.

    • Envoyez le fichier d’informations d’autorisation par courrier électronique à authorize@esri.com. Esri vous renverra le fichier d’autorisation .prvc dans un message électronique.

  4. À réception de votre fichier d’autorisation .prvc, exécutez à nouveau le script authorizeSoftware pour le traiter et terminer le processus d’autorisation du serveur :

    <ArcGIS Mission Server installation>\bin\SoftwareAuthorization.exe /F <full path to the .prvc file>

  5. À réception du fichier d’autorisation .ecp, exécutez à nouveau le script authorizeSoftware pour le traiter et terminer le processus d’autorisation du serveur :

    <ArcGIS Mission Server installation directory>/tools/authorizeSoftware -f <full path to the .ecp file>

Répétez ce processus pour chaque machine sur laquelle ArcGIS Mission Server doit être installé.

Après avoir autorisé votre logiciel, créez un site ArcGIS Mission Server. Pour ce faire, vous pouvez utiliser l’assistant d’installation ou l’utilitaire de ligne de commande createsite. L’utilitaire createsite peut être utilisé avec une installation en mode silencieux pour automatiser entièrement l’installation d’ArcGIS Mission Server.

Après l’installation de tous les logiciels, configurez ArcGIS Mission Server, puis créez votre site de serveur. Il existe une option permettant de créer le site à l’aide de l’utilitaire de ligne de commande createsite.