Installer ArcGIS Data Store
Vous pouvez installer ArcGIS Data Store à l’aide d’une interface ou exécuter le fichier d’installation à partir de la ligne de commande. Spécifiez le ou les types de data store à installer sur chaque machine.
Remarque :
Chaque type d’instance ArcGIS Data Store peut utiliser des quantités faibles ou importantes de ressources en fonction du nombre d’utilisateurs et des charges de travail qu’il prend en charge dans le système. Il est impératif de s’assurer que les ressources des machines sont suffisantes pour tous les logiciels, toutes les données et le trafic réseau qu’elles doivent utiliser, faute de quoi des data stores risquent de ne pas fonctionner en raison de problèmes de ressources.
Faites preuve de bon sens pour décider de regrouper ou non plusieurs data stores ou sites ArcGIS Server sur une même infrastructure en gardant cela à l’esprit et surveillez les performances du système. En cas de doute, une approche conservative qui préserve la flexibilité et minimise l’impact sur les autres composants du système consiste à installer et exécuter chaque type de data store sur des machines distinctes.
La licence que vous achetez pour ArcGIS Knowledge Server détermine la capacité de base des machines sur lesquelles vous installez le graph store. Consultez la mise à jour des conditions de vente du produit ArcGIS Knowledge Server pour plus d’informations.
Suivez les étapes de la section Préparer l’installation d’ArcGIS Data Store, puis installez ArcGIS Data Store.
Remarque :
Vous ne pouvez pas changer les types d’instance ArcGIS Data Store qui sont installés sur la machine. Cela signifie que vous ne pouvez pas ajouter un autre type ultérieurement, et que vous ne pouvez pas non plus désinstaller un type d’instance ArcGIS Data Store si vous estimez ne plus en avoir besoin.
Préparer l’installation d’ArcGIS Data Store
Suivez cette procédure avant d’installer ArcGIS Data Store :
Assurez-vous que votre serveur répond à la configuration système minimale requise pour ArcGIS Data Store et lisez Points à prendre en compte avant de créer un data store.
Modifiez le pare-feu du serveur du data store de façon à autoriser la communication sur les ports requis pour le type de data store que vous voulez créer.
Si le pare-feu du serveur du data store empêche la communication via ces ports, le site GIS Server ne peut pas se connecter au data store.
Téléchargez le paquetage d’installation ArcGIS Data Store depuis My Esri et extrayez-le dans un répertoire sur le serveur où vous comptez installer ArcGIS Data Store.
Avant de commencer l’installation, lisez le contrat de licence qui se trouve dans
<CD_ROOT or untar directory>/Documentation/EULA.pdf.
Utiliser une interface d’installation
Pour une expérience d’installation ArcGIS Data Store interactive, procédez comme suit :
Connectez-vous au serveur en tant qu’utilisateur disposant de privilèges d’administration.
Vous ne pouvez pas installer ArcGIS Data Store en tant qu’utilisateur racine.
Exécutez le programme d’installation à partir du dossier téléchargé ou du support d’installation d’ArcGIS Data Store.
Le programme d’installation commence par vérifier les conditions préalables à remplir pour l’installation et l’utilisation d’ArcGIS Data Store. Si votre système ne remplit pas les conditions préalables, suivez les instructions de la boîte de dialogue pour résoudre les éventuels problèmes.
Si toutes les conditions sont remplies, la boîte de dialogue Introduction s’affiche.
Cliquez sur Next (Suivant) dans la boîte de dialogue Introduction pour continuer.
Dans la boîte de dialogue Master Agreement (Contrat principal), lisez le contrat de licence et procédez de l’une des façons suivantes :
Si vous acceptez les conditions, cliquez sur I accept the master agreement (J’accepte le contrat principal) puis sur Next (Suivant) pour continuer.
En revanche, si vous n’acceptez pas les termes, fermez la boîte de dialogue Master Agreement (Contrat principal) en cliquant sur Cancel (Annuler).
Choisissez le type de Data Store à installer sur cette machine et cliquez sur Next (Suivant).
Il est recommandé d’installer les types de data store sur des machines distinctes pour éviter les conflits de ressources entre les data stores. Ce point est particulièrement important pour les spatiotemporal Big Data stores et les graph stores. N’installez pas ces data stores sur la même machine que les autres data stores ou composants ArcGIS Enterprise.
Dans la boîte de dialogue Choose Install Folder (Choisir un dossier d’installation), indiquez l’emplacement de l’installation et cliquez sur Next (Suivant) pour continuer.
Lisez les informations récapitulatives et cliquez sur Install (Installer) pour démarrer l’installation.
Lorsque vous avez terminé, cliquez sur Done (Terminé) pour fermer l’interface.
Suivez les instructions de postinstallation ci-après pour configurer ArcGIS Data Store de sorte qu’il démarre avec le système d’exploitation.
Créez un compte Microsoft Windows à utiliser pour le compte ArcGIS Data Store.
Il est recommandé d’utiliser un compte de domaine, qu’il vous faudra peut-être demander auprès de votre service informatique. Si vous choisissez d’utiliser un compte Windows local, l’interface d’installation peut créer le compte pour vous, mais il ne fonctionnera pas si vous possédez plusieurs machines exécutant ArcGIS Data Store.
Téléchargez les paquetages d’installation ArcGIS Data Store depuis My Esri.
Remarque :
Il existe deux fichiers auto-extractibles pour ArcGIS Data Store :
ArcGIS_DataStore_Windows_<version>_<productID>.exeetArcGIS_DataStore_Windows_<version>_<productID>.exe.001. Téléchargez ces deux fichiers.Pour extraire les fichiers d’installation, cliquez deux fois sur le paquetage d’installation
ArcGIS_DataStore_Windows_<version>_<productID>.exeet spécifiez un dossier sur le serveur sur lequel vous comptez installer ArcGIS Data Store.Remarque :
Les fichiers
ArcGIS_DataStore_Windows_<version>_<productID>.exeetArcGIS_DataStore_Windows_<version>_<productID>.exe.001doivent se trouver dans le même dossier lors de l’extraction de leur contenu.Avant de commencer l’installation, lisez le contrat de licence de l’utilisateur final (CLUF), inclus sous forme de fichier PDF dans le dossier
\Documentationde téléchargement d’ArcGIS Data Store.
Exécuter l’installation d’ArcGIS Data Store
Pour une expérience d’installation interactive, procédez comme suit :
Cliquez deux fois sur le fichier
Setup.exepour lancer l’installation d’ArcGIS Data Store.L’interface vous invite à indiquer l’emplacement du répertoire d’installation. Le répertoire d’installation contient les fichiers de l’application ArcGIS Data Store.
Choisissez le type de data store à installer sur cette machine.
Si un type de data store est déjà installé sur cette machine, l’option est désactivée.
Indiquez un emplacement sur la machine locale sur laquelle vous souhaitez stocker les fichiers de data store.
Indiquez les informations d’identification du compte ArcGIS Data Store que vous avez créé dans le cadre de la procédure de préparation ou autorisez le programme d’installation à créer un compte local.
Vous devez fournir un identifiant de connexion et un mot de passe pour un domaine ou un compte local Windows.
Si vous créez un compte Windows local, vous ne pouvez pas définir un emplacement de sauvegarde partagé si vous ne basculez pas vers un compte de domaine.
Si vous autorisez le programme d’installation à créer un compte local, le mot de passe que vous indiquez doit respecter la stratégie de sécurité locale du système d’exploitation. Lisez la documentation Microsoft pour obtenir des instructions permettant de déterminer les exigences de mot de passe sur votre machine Windows.
Une fois l’installation terminée, vous pouvez exécuter l’utilitaire
configureserviceaccountpour modifier le compte ArcGIS Data Store, le cas échéant.
L’application de configuration Data Store s’ouvre à l’issue de l’installation. Utilisez l’application de configuration pour créer un relational store, un object store, un spatiotemporal Big Data store ou un graph store et l’inscrire auprès du site GIS Server que vous allez utiliser comme serveur d’hébergement.
Exécution à partir du terminal
Pour installer ArcGIS Data Store à partir d’une invite de commande, procédez comme suit :
Connectez-vous à votre ordinateur en tant qu’utilisateur disposant de privilèges d’administration.
Vous ne pouvez pas installer ArcGIS Data Store en tant qu’utilisateur racine.
Exécutez le fichier d’installation en mode silencieux à l’invite.
Consultez l’exemple de syntaxe suivant :
<CD_ROOT or untar directory>/Setup -m silent -l yes -d /software/datastore -f RelationalLes options de ligne de commande incluent les éléments suivants :
Option
Description
-m MODEou--mode MODEFacultatif.
MODE peut prendre l’une des valeurs suivantes :
silentougui. La valeur par défaut estgui.-l CHOICEou--license-agreement CHOICEObligatoire pour le mode silencieux.
CHOICEpeut prendre l’une des valeurs suivantes :yesouno.Yesindique que vous avez lu et accepté le contrat principal d’Esri (E204, E300). Rendez-vous sur https://www.esri.com/legal/licensing-translations pour prendre connaissance du contrat.-d DIRECTORYou--directory DIRECTORYFacultatif. Par défaut, ArcGIS Data Store est installé dans le répertoire
$HOMEde l’utilisateur. Pour utiliser un répertoire différent, spécifiez-le avec l’option-dou--directory.Le chemin
/arcgis/datastoreest ajouté au répertoire d’installation.-f CHOICEou-features CHOICEFacultatif. Cette option spécifie le type de data store qui sera installé sur la machine. La valeur par défaut est
Relational,Object.CHOICEpeut prendre l’une des valeurs suivantes :GraphObjectRelationalSpatiotemporalComplete
Vous pouvez spécifier plusieurs options en les séparant par des virgules ou utiliser
Completepour installer tous les types de data store, mais il est recommandé d’installer chaque type de data store sur des machines distinctes pour éviter les conflits de ressources entre les data stores. Ce point est particulièrement important pour les spatiotemporal Big Data stores et les graph stores. N’installez pas ces data stores sur la même machine que les autres data stores ou composants ArcGIS Enterprise.-vou--verboseLe programme d’installation est exécuté en mode Commentaires.
-hou--helpAffiche l’aide sur la ligne de commande et ferme l’outil.
-eou--examplesAffiche des exemples d’utilisation de ces options et quitte.
Suivez les instructions de postinstallation ci-après pour configurer ArcGIS Data Store de sorte qu’il démarre avec le système d’exploitation.
Configuration de la postinstallation
Pour faire démarrer ArcGIS Data Store en même temps que le système d’exploitation, suivez les étapes ci-après correspondant à votre système d’exploitation.
Systèmes d’exploitation prenant en charge systemd
Si votre système d’exploitation est compatible avec l’utilisation de systemd pour initialiser et gérer les processus, procédez comme suit pour configurer le démarrage d’ArcGIS Data Store avec le système d’exploitation :
Dans un shell de commande, connectez-vous en tant qu’utilisateur racine.
Copiez
<ArcGIS Data Store installation directory>/framework/etc/scripts/arcgisdatastore.servicedans/etc/systemd/system, puis mettez à jour les autorisations de/etc/systemd/system/arcgisdatastore.servicepour les faire passer de 700 à 600.Si vous configurez un spatiotemporal Big Data store sur la machine, modifiez le fichier
arcgisdatastore.servicepour ajouter des marques de commentaire (#) au paramètre du relational store et supprimer les marques de commentaire des paramètres du spatiotemporal Big Data store, comme indiqué ici :/# Configuration for relational data store /# LimitNOFILE=65535 /# LimitNPROC=25059 /# Configuration for spatiotemporal big data store LimitNOFILE=65536 LimitNPROC=25059 LimitAS=infinity LimitFSIZE=infinityAucune mise à jour n’est nécessaire pour les machines qui exécutent l’un des autres types d’instance ArcGIS Data Store.
Toujours en tant qu’utilisateur racine, exécutez la commande suivante pour créer automatiquement les liens dans
/etc/systemd/system/multi-user.target.wants:$ systemctl enable arcgisdatastore.servicePour vous assurer que le service systemd est correctement configuré, redémarrez-le et vérifiez son statut comme indiqué ici :
$ systemctl stop arcgisdatastore.service $ systemctl start arcgisdatastore.service $ systemctl status arcgisdatastore.serviceDéconnectez-vous en tant qu’utilisateur racine.
Relancez le système d’exploitation et assurez-vous qu’ArcGIS Data Store redémarre correctement.
Remarque :
Si vous installez ArcGIS Data Store sur une machine linux qui inclut systemd v228 ou une version ultérieure, il se peut que vous deviez activer et augmenter la limite systemd à 512 threads maximum si la machine du data store est utilisée de manière intensive. (Par exemple, SUSE Linux Enterprise Server (SLES) 12 SP2 inclut systemd v228.) Définir systemd sur un maximum de 512 threads peut empêcher un service unique de générer un trop grand nombre de threads et d’utiliser toutes les ressources du serveur.
Pour activer et augmenter cette limite, en tant qu’utilisateur racine, supprimez les marques de commentaires et modifiez la ligne suivante dans le fichier d’unité arcgisdatastore.service avant de le déployer vers le répertoire /etc/systemd/system :
# TasksMax=512
Systèmes d’exploitation prenant en charge SysV
Si votre système d’exploitation est compatible avec l’utilisation de SysV pour initialiser et gérer les processus, procédez comme suit pour configurer le démarrage d’ArcGIS Data Store avec le système d’exploitation :
Dans un shell de commande, connectez-vous en tant qu’utilisateur racine.
Copiez le script shell de
<ArcGIS Data Store installation directory>/framework/etc/scripts/arcgisdatastoreaux emplacements de distribution Linux pris en charge appropriés indiqués ci-dessous :RHEL Server :
/etc/rc.d/init.d/SLES :
/etc/init.d/
Accédez au dossier
init.dcorrect, puis vérifiez le scriptarcgisdatastorepour vous assurer que la racine dispose au moins d’autorisations de lecture et d’exécution.Modifiez le script
arcgisdatastorecomme suit :Mettez à jour la variable
datastorehomeen lui affectant comme valeur le répertoire d’installation d’ArcGIS Data Store, par exemple/home/username/arcgis/datastore.Uniquement pour RHEL Server, ajoutez la ligne suivante juste avant
# Description: ArcGIS Data Store Service:
# chkconfig: 35 99 01- Enregistrez les modifications apportées au script
arcgisdatastore.
Toujours en tant qu’utilisateur racine, exécutez la commande suivante pour créer automatiquement les liens dans
/etc/rc*.davec les niveaux d’exécution appropriés :- RHEL Server :
$ chkconfig --add arcgisdatastore $ chkconfig arcgisdatastore on- SLES :
$ insserv arcgisdatastore $ chkconfig arcgisdatastore onDéconnectez-vous en tant qu’utilisateur racine.
Relancez le système d’exploitation et assurez-vous qu’ArcGIS Data Store redémarre correctement.
Installer à partir d’une invite de commande
Au lieu d’utiliser une interface, vous pouvez appeler le fichier d’installation à partir d’une invite de commande et fournir les informations nécessaires pour installer ArcGIS Data Store en procédant comme suit :
Ouvrez une invite de commande à l’aide de l’option Exécuter en tant qu’administrateur.
Exécutez le programme d’installation d’ArcGIS Data Store depuis la ligne de commande.
La syntaxe permettant d’exécuter le fichier d’installation à partir de la ligne de commande est la suivante :
<path to ArcGIS Data Store setup>\Setup.exe /qb ACCEPTEULA=<yes | no> {ADDLOCAL=<graph | object | relational | spatiotemporal | ALL} {MSA=<true | false>} {INSTALLDIR=<directory>} USER_NAME=<account login> PASSWORD=<account password>Option
Description
/qbL’option
/qbn’est pas obligatoire, mais elle permet d’exécuter l’installation sans les invites (installation en mode silencieux) Utilisez-la si l’installation fait l’objet d’un script.ACCEPTEULAL’option
ACCEPTEULAest obligatoire pour accepter le contrat de licence de l’utilisateur final durant l’installation en mode silencieux. Indiquez yes (oui) pour accepter le contrat de licence utilisateur final et installer le logiciel. Le fait de spécifier no (non) ou d’omettre cette propriété entraînera l’échec de l’installation.ADDLOCALUtilisez l’option
ADDLOCALpour spécifier le type de data store à installer sur cette machine.Si vous ne spécifiez pas l’option
ADDLOCAL, l’optionrelational,objectest utilisée par défaut.Vous pouvez spécifier plusieurs options en les séparant par des virgules pour installer tous les types de data store. Toutefois, si vous installez plusieurs types de data store sur une même machine, il est impératif de s’assurer que les ressources de cette machine sont suffisantes pour prendre en charge simultanément toutes les charges de travail prévues. Dans le cas du spatiotemporal Big Data store et du graph store, n’installez pas ces data stores sur la même machine que d’autres data stores ou composants ArcGIS Enterprise.
INSTALLDIRLorsque vous installez ArcGIS Data Store pour la première fois sur une machine, vous pouvez spécifier un répertoire d’installation pour le data store à l’aide de l’option
INSTALLDIR. Si vous omettez de préciser un répertoire la première fois que vous installez ArcGIS Data Store sur une machine, l’emplacement par défautC:\Program Files\ArcGIS\DataStoreest utilisé.MSAPour utiliser un compte de service géré par un groupe pour le compte ArcGIS Data Store, spécifiez l’option
MSAet définissez-la surtrue. Si vous ne spécifiez pas l’optionMSA, l’optionfalseest utilisée par défaut.Un compte de service géré doit déjà exister sur votre domaine si vous avez défini l’option
MSAsurtrue. N’utilisez pas l’optionMSApour un compte local ou un compte de domaine qui exige un mot de passe.USER_NAMEUtilisez l’option
USER_NAMEpour spécifier l’identifiant de connexion à utiliser pour le compte ArcGIS Data Store.Si vous définissez l’option
MSAsurtrue, utilisez l’optionUSER_NAMEpour spécifier le compte de service géré par un groupe.Si vous ne spécifiez pas l’option
MSAou que vous la définissez surfalse, utilisez l’optionUSER_NAMEpour spécifier l’identifiant de connexion Windows local ou réseau à utiliser pour le compte ArcGIS Data Store.Pour les comptes de domaine (qui incluent les comptes de service gérés par un groupe et les identifiants de connexion réseau Windows), indiquez le nom du domaine et le nom du compte. Par exemple, pour le compte Windows myaccount sur le domaine mydomain, spécifiez
mydomain\myaccountavec l’optionUSER_NAME.PASSWORDUtilisez l’option
PASSWORDpour spécifier le mot de passe de l’identifiant de connexion Windows local ou réseau que vous avez indiqué pour l’optionUSER_NAME.N’utilisez pas l’option
PASSWORDsi vous avez indiqué un compte de service géré par un groupe pour l’optionUSER_NAME.Dans l’exemple suivant, un compte de domaine est spécifié à l’installation d’ArcGIS Data Store, les fichiers du relational store sont installés et l’option de mode silencieux (
/qb) est spécifiée pour éviter l’affichage d’invites :<path to ArcGIS Data Store setup>\Setup.exe /qb ACCEPTEULA=yes ADDLOCAL=relational INSTALLDIR=c:\arcgisdatastore USER_NAME=mydomain\mylogin PASSWORD=D0mayneAcc0untPwDans cet exemple, un compte de service géré par un groupe est utilisé et les fichiers d’un data store de Big Data spatio-temporel sont installés :
<path to ArcGIS Data Store setup>\Setup.exe /qb ACCEPTEULA=yes ADDLOCAL=spatiotemporal MSA=TRUE INSTALLDIR=c:\arcgisdatastore USER_NAME=mydomain\managedserviceaccountAttention :
Si vous omettez de préciser le compte ArcGIS Data Store lors de l’installation en mode silencieux (
/qb) ou si vous fournissez des informations d’identification non valides, le programme d’installation affiche un message d’avertissement pendant l’installation. Vous pouvez fermer ce message en cliquant sur OK. Dans ce cas, le compte ArcGIS Data Store est défini en tant que compte LocalSystem sous Windows.
Étape suivante
Après avoir installé ArcGIS Data Store, créez le type de data store (ou les types) que vous avez installé(s).