Les configurations système et matérielle requises pour exécuter ArcGIS Data Store sont répertoriées ci-dessous. ArcGIS Data Store est un composant de ArcGIS Enterprise ; tous deux prennent en charge les mêmes systèmes d’exploitation et navigateurs.
Nous vous recommandons de prendre connaissance de la notice d’obsolescence pour déterminer si vos composants matériels et logiciels sont toujours compatibles avec ArcGIS Data Store 10.7 et 10.7.1.
Configuration système requise pour les systèmes d’exploitation Linux
Les systèmes d’exploitation 64 bits suivants possèdent la configuration système minimale requise. Les systèmes d’exploitation 32 bits ne sont pas pris en charge ; l’installation ne s’effectue que si le système d’exploitation est de type 64 bits. ArcGIS Data Store n’est pris en charge que sous Linux x86_64, sur des processeurs conformes à l’architecture x86_64 (64 bits), avec des versions de Linux prises en charge.
Les traits de soulignement (_) ne sont pas acceptés dans les noms de machine. Le programme d'installation ne pourra se poursuivre si un trait de soulignement est présent dans le nom de la machine.
Vous ne pouvez pas installer le logiciel en tant qu'utilisateur racine. Si vous tentez l’opération, l’installation n’aboutit pas et un outil de diagnostic affiche un message d’erreur indiquant que vous ne pouvez pas effectuer l’installation en tant qu’utilisateur racine.
Systèmes d'exploitation pris en charge | Dernière mise à jour ou dernier Service Pack testés |
---|---|
Red Hat Enterprise Linux (RHEL) Server 7 | Mise à jour 6 |
Red Hat Enterprise Linux Server 6 | Mise à jour 10 |
SUSE Linux Enterprise Server 12 | Service Pack 4 |
Ubuntu Server LTS 18 | 18.04.2 |
Ubuntu Server LTS 16 | 16.04.6 |
CentOS Linux 7 | 7.6 |
CentOS Linux 6 | 6.10 |
Scientific Linux 7 | 7.6 |
Scientific Linux 6 | 6.10 |
Oracle Linux 7 | Mise à jour 6 |
Oracle Linux 6 | Mise à jour 10 |
Les mises à jour ou Service Packs de ces systèmes d’exploitation sont pris en charge, sauf indication contraire. La version et les mises à jour du système d'exploitation doivent également être prises en charge par le fournisseur du système d'exploitation.
Remarque :
Le support technique Esri est disponible pour les versions CentOS, Scientific Linux et Oracle Linux qui offrent une compatibilité binaire complète avec une version RHEL Server prise en charge équivalente. Condition préalable à la journalisation d'un défaut, tout problème logiciel sur ces systèmes d'exploitation devra faire l'objet d'une tentative de reproduction sur RHEL Server. Pour Oracle Linux, le support présuppose l’utilisation du noyau compatible RHEL Server.
Attention :
Si vous souhaitez installer le logiciel, exécuter l'assistant d'autorisation du logiciel ArcGIS ou exécuter l'outil Rechercher les mises à jour à l'aide de l'interface utilisateur graphique du système d'exploitation, le groupe de packages X Windows System est requis.
Les groupes de paquetages suivants sont requis.
Configuration requise de Red Hat Enterprise Linux Server
Red Hat Enterprise Linux Server 6 et 7
- gettext
SUSE Linux Enterprise Server
SUSE Linux Enterprise Server 12
- gettext-runtime
Ubuntu Server LTS
Ubuntu Server 16.04 LTS et 18.04 LTS
- gettext-base
Espace disque requis
L’installation et la configuration de ArcGIS Data Store requiert un minimum de 13 Go d’espace disque disponible sur le lecteur système. Il s'agit de l'espace disque minimum requis pour une machine avec un type de stockage des données vide. Cet espace ne tient pas compte des données que vous allez stocker dans le stockage des données ou des fichiers de sauvegarde susceptibles d'être stockés sur la machine. C’est pour cette raison que vous devez prévoir d’installer ArcGIS Data Store sur des machines dont l’espace disque disponible est important.
Remarque :
Lorsqu’une machine de stockage des données relationnelles ou du cache de tuiles contient moins de 10 Go d’espace disque disponible, ArcGIS Data Store commence à consigner des avertissements indiquant que l’espace disque devient insuffisant. Lorsque l’espace disque disponible sur une machine de stockage de Big Data spatio-temporelles atteint 20 %, ArcGIS Data Store commence à consigner des avertissements indiquant que l’espace disque devient insuffisant. Surveillez les journaux de votre stockage des données afin de savoir quand une machine commence à manquer d’espace. Une fois que le lecteur de disque contient moins de 1 Go d’espace disponible, les stockages des données relationnelles sont placés en mode de lecture seule et les stockages de Big Data spatio-temporelles et du cache de tuiles sont arrêtés.
Pour déterminer l’espace disque requis sur une machine ArcGIS Data Store dédiée, vous devez prendre en compte tous les points suivants :
- L'installation du logiciel utilise 900 Mo d'espace disque.
- Chaque stockage des données utilise un espace supplémentaire lors de sa création alors qu'il est toujours vide :
- Stockage des données du cache de tuiles = 1 Mo
- Stockage de Big Data spatio-temporelles = 200 Mo
- Stockage des données relationnelles = 2,5 Go*
*Un espace de stockage des données relationnelles utilise 2,5 Go d'espace disque au maximum au fil du temps afin d'assurer la haute disponibilité et une stratégie de sauvegarde fiable. Lors de la configuration de l'espace de stockage des données relationnelles, environ 200 Mo d'espace disque sont utilisés. La quantité d'espace disque utilisée par le stockage de données relationnelles vide augmente d'environ 200 Mo par heure pendant 11 heures et s'arrête à 2,5 Go au bout de ce délai. Les données stockées dans le système pendant l'utilisation s'ajoutent à ce stockage de base requis.
- Vous devez estimer l'espace disque requis pour les données stockées dans les stockages de données.
- Les fichiers de sauvegarde stockés sur la machine de stockage des données occupent également de l'espace disque. Si vous ne configurez pas l’écriture des sauvegardes sur un emplacement partagé, vous devez prévoir cette utilisation supplémentaire de l’espace disque.
Mémoire requise
La mémoire minimale requise pour configurer une instance ArcGIS Data Store vide unique sur une machine varie selon le type. Utiliser la quantité minimale de mémoire disponible assure le démarrage du stockage des données. Une fois le stockage des données utilisé, de la mémoire supplémentaire est requise.
Les configurations minimales de mémoire suivantes supposent que vous installez chaque type d’instance ArcGIS Data Store sur sa propre machine ; aucun autre type de répertoire de données ou composant ArcGIS Enterprise n’est installé sur la machine. Les quantités répertoriées reflètent la quantité de mémoire disponible devant être disponible sur la machine avant l’installation de ArcGIS Data Store et de la configuration d’un répertoire de données.
- Répertoire de données relationnelles = 9 Mo
- Stockage de Big Data spatio-temporelles = 16 Mo
- Stockage des données du cache de tuiles = 8 Mo
Espace temporaire requis
Par défaut, les ressources sont extraites dans le répertoire système /tmp. Si l'espace requis n'est pas disponible dans le répertoire /tmp, le programme d'installation tente d'extraire les ressources dans le répertoire HOME de l'utilisateur. Si l'espace requis n'est pas disponible dans le répertoire HOME de l'utilisateur, le programme d'installation signale une erreur décrivant ce problème. Vous pouvez également spécifier un autre emplacement temporaire en définissant la variable d'environnement IATEMPDIR.
Limite des descripteurs de fichier et des processus
ArcGIS Data Store est un produit traitant un grand volume de données et la plupart de ses formats de données se composent de centaines de milliers de fichiers. Dans les systèmes à forte charge de travail, il peut arriver que des milliers ou des dizaines de milliers de fichiers soient utilisés en même temps. Si les descripteurs de fichiers et les processus sont en quantités insuffisantes, le stockage des données ne peut pas démarrer. Même s’il y a suffisamment de descripteurs de fichiers et de processus pour commencer, les requêtes peuvent commencer à échouer aléatoirement une fois que les données sont chargées et que les utilisateurs commencent à accéder aux services, ce qui se traduit par une panne du système. Le nombre réel de descripteurs de fichiers et de processus requis varie en fonction des données et du nombre d'instances (threads/processus) en cours.
Il existe des limites en termes de logiciel et de matériel pour les descripteurs de fichier, les tailles de fichier et les traitements sous Linux. Pour déterminer les limites matérielles, utilisez la commande ulimit -Hn -Hu (ou limit -h descriptors si vous utilisez csh). Pour déterminer les limites logicielles, utilisez la commande ulimit -Sn -Su (ou limit si vous utilisez csh).
La limite de descripteur de fichier minimale est de 65 535 pour les stockages des données relationnelles et du cache de tuiles et de 65 536 pour les stockages de Big Data spatio-temporelles. La limite de processus minimale pour tous les types de stockage de données est de 25 059. Ces paramètres minimaux garantissent uniquement que ArcGIS Data Store peut démarrer. Définissez des limites supérieures pour que le système continue à s’exécuter.
Pour augmenter les limites logicielles et matérielles, modifiez le fichier /etc/security/limits.conf avec un accès de super-utilisateur. Les lignes et les paramètres que vous ajoutez au fichier varient selon le type de stockage des données que vous configurez.
Pour ce qui est des paramètres de fichiers /etc/security/limits.conf pour les machines de répertoire de données Big Data spatio-temporelles, reportez-vous à la section suivante.
L’exemple suivant concerne une machine de répertoire de données relationnelles ou du cache de tuiles. Remplacez les limites par des nombres adaptés à votre usage.
<ArcGIS Data Store installation user> soft nofile <file limit>
<ArcGIS Data Store installation user> hard nofile <file limit>
<ArcGIS Data Store installation user> soft nproc <process limit>
<ArcGIS Data Store installation user> hard nproc <process limit>
<ArcGIS Data Store installation user> est le nom de connexion utilisé pour l’installation de ArcGIS Data Store.
Reconnectez-vous avec le nom d’utilisateur que vous avez spécifié pour l’<ArcGIS Data Store installation user> afin que les valeurs de limites de descripteurs de fichier et de processus prennent effet. Pour vérifier que les limites ont été correctement modifiées, utilisez les commandes ulimit -Hn -Hu et ulimit -Sn -Su décrites ci-dessus.
Après avoir changé les limites de traitements et de descripteurs de fichier, vous devez redémarrer ArcGIS Data Store.
Paramètres d’environnement pour les stockages de Big Data spatio-temporelles
Les stockages de Big Data spatio-temporelles stockent de vastes quantités de données d’entités et y accèdent. Afin de prendre cela en compte, des paramètres d’environnement supplémentaires sont nécessaires pour ces types de stockages de données.
Comme indiqué dans la section précédente, les paramètres minimaux de descripteurs de fichiers et de processus pour les stockages de Big Data spatio-temporelles sont 65 536 et 25 059, respectivement. En outre, vous devez définir la taille de fichier et la mémoire virtuelle sur une valeur illimitée.
Définissez toutes ces limites dans le fichier /etc/security/limits.conf. Voici un exemple de paramètres de limite de fichier, de taille de fichier et de mémoire virtuelle dans le fichier /etc/security/limits.conf sur des machines de stockage de Big Data spatio-temporelles :
<ArcGIS Data Store installation user> soft nofile <file limit>
<ArcGIS Data Store installation user> hard nofile <file limit>
<ArcGIS Data Store installation user> soft fsize unlimited
<ArcGIS Data Store installation user> hard fsize unlimited
<ArcGIS Data Store installation user> soft nproc <process limit>
<ArcGIS Data Store installation user> hard nproc <process limit>
<ArcGIS Data Store installation user> soft as unlimited
<ArcGIS Data Store installation user> hard as unlimited
<ArcGIS Data Store installation user> est le nom de connexion utilisé pour l’installation de ArcGIS Data Store.
Reconnectez-vous avec le nom d’utilisateur que vous avez spécifié pour l’<ArcGIS Data Store installation user> afin que les valeurs de limites de descripteurs de fichier et de processus prennent effet. Pour vérifier que les limites ont été correctement modifiées, utilisez les commandes ulimit -Hn -Hu et ulimit -Sn -Su décrites ci-dessus.
Ensuite, modifiez les paramètres de mémoire virtuelle système suivants :
- vm.max_map_count doit être défini sur au moins 262144. Dans le cas contraire, vous risquez de recevoir des exceptions de mémoire insuffisante.
- vm.swappiness doit être défini sur 1, sans quoi les performances du stockage de Big Data spatio-temporelles seront impactées négativement.
Les paramètres de mémoire virtuelle s’appliquent au système entier plutôt qu’à l’utilisateur qui procède à l’installation de ArcGIS Data Store. Pour configurer vos paramètres de mémoire virtuelle, vous devez mettre à jour le fichier /etc/sysctl.conf avec les valeurs de mémoire virtuelle suivantes. Remplacez le nombre de cartes par un nombre adapté à votre usage.
vm.max_map_count = <map count>
vm.swappiness = 1
Une fois que vous avez modifié les limites relatives aux traitements, aux fichiers et à la mémoire virtuelle, vous devez redémarrer ArcGIS Data Store.
Paramètres de pare-feu
ArcGIS Data Store utilise des ports spécifiques pour communiquer avec votre portail et ArcGIS Server.
- Port HTTPS : ArcGIS Data Store est accessible via le port 2443 sécurisé.
- Port du stockage des données : les stockages des données relationnelles communiquent via le port 9876. Les stockages des données du cache de tuiles communiquent via les ports 29080 et 29081. Les stockages de Big Data spatio-temporelles communiquent via les ports 9220 et 9320.
Navigateurs Web pris en charge
Les ressources d’administration de ArcGIS Data Store nécessitent que l’un des navigateurs web suivants soit installé :
- Google Chrome
- Mozilla Firefox
- Microsoft Internet Explorer 11
- Microsoft Edge
ArcGIS Enterprise sur plates-formes de cloud
Vous pouvez déployer ArcGIS Enterprise sur de nombreuses plates-formes de cloud. Toute plate-forme de cloud fournissant des machines virtuelles qui respectent les exigences de base en matière de système d’exploitation et de spécifications système peut être utilisée avec ArcGIS Enterprise.
Outre la prise en charge de base, Esri propose des outils de déploiement et des images de machines virtuelles prédéfinies sur deux plateformes cloud : Amazon Web Services (AWS) et Microsoft Azure. Lors du déploiement sur ces deux plates-formes de cloud, il est conseillé d’utiliser les images et les outils spécialisés afin de simplifier le déploiement et le support technique.
Esri ne propose pas de support technique pour l’approvisionnement et la configuration de l’infrastructure cloud en plus de ce que les outils de déploiement ArcGIS Enterprise créent et gèrent dans le cadre de leur fonctionnement normal. En ce qui concerne les plateformes cloud pour lesquelles Esri ne propose pas d’outils de déploiement particuliers, la prise en charge se limite à la résolution des problèmes propres au logiciel.
ArcGIS Enterprise prend également en charge les fonctionnalités cloud natives, telles que le stockage et les bases de données sur plusieurs plateformes cloud. Amazon Simple Storage Service (S3) Et Microsoft Azure SQL Database en sont des exemples. Pour plus d’informations sur les fonctionnalités de cloud natives prises en charge, reportez-vous à la documentation relative à chaque composant ArcGIS.
Environnements de virtualisation pris en charge
Tous les composants de ArcGIS Enterprise sont entièrement pris en charge dans les environnements virtuels s’ils sont exécutés sur des systèmes d’exploitation pris en charge. Lors de l’exécution d’une application tierce avec ArcGIS Enterprise (base de données relationnelles, par exemple), l’application doit également être prise en charge dans un environnement virtuel. Vérifiez auprès de l'éditeur tiers s'il prend en charge la virtualisation.
Les environnements de virtualisation suivants sont connus pour fonctionner de manière optimale avec ArcGIS Enterprise et ses composants :
- VMware vSphere 6.5 et 6.7
- Microsoft Hyper-V
Les éléments de la liste ci-dessus n’impliquent pas une approbation ou un niveau plus élevé de prise en charge. L’absence d’un élément de la liste ci-dessus n’implique pas qu’un environnement ou une version spécifique n’est pas pris en charge, mais qu’il n’a simplement pas été explicitement testé par Esri ou ses partenaires.
Pour plus d’informations, reportez-vous à la rubrique Virtualisation et ArcGIS Server.
Vous avez un commentaire à formuler concernant cette rubrique ?