Les configurations système et matérielle requises pour l’exécution de ArcGIS Server sont listées ci-dessous. Un outil de diagnostic s’exécute au cours de l’installation pour vous aider à déterminer si votre machine répond à la configuration système minimale requise. Pour plus d’informations sur les versions antérieures, consultez le support technique Esri.
Nous vous recommandons de prendre connaissance de l’avis d'obsolescence pour déterminer si vos composants matériels et logiciels sont toujours compatibles avec la version 10.7.1.
ArcGIS Notebook Server présente des exigences supplémentaires. Reportez-vous à la section Configuration requise de ArcGIS Notebook Server.
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 Server n’est pris en charge que sur Linux x86_64, sur des processeurs conformes à l’architecture x86_64 (64 - bits), avec les versions 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 logiciel 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 antérieurs ou futurs 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.
Astuce:
Lors d’une installation localisée d’ArcGIS Server sur Linux, veuillez suivre les instructions propres à votre système d’exploitation pour vous assurer que les polices de la langue correspondante sont installées.
Les groupes de paquetages suivants sont requis.
Configuration requise pour 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
Configuration matérielle
La mémoire vive (RAM) minimale requise pour ArcGIS GIS Server, ArcGIS GeoEvent Server, ArcGIS Image Server ou ArcGIS Business Analyst for Server est de 8 Go par rôle sous licence unique.
Pour un environnement de production, la configuration matérielle minimale requise n'est pas indiquée, car les besoins des particuliers et des professionnels concernant le logiciel peuvent varier. Cette configuration requise doit être prise en compte lors de la définition des besoins matériels en vue de répondre aux attentes en termes d'évolutivité et de performances.
ArcGIS GeoAnalytics Server requiert 16 Go.
Lorsque vous configurez ArcGIS GeoAnalytics Server, vérifiez que l’unité qui héberge le répertoire \tmp dispose d’un espace temporaire disponible suffisant. Lorsque vous déterminez une valeur suffisante, tenez compte de la taille des données en entrée, du type de tâche GeoAnalytics et du nombre de nœuds dans votre site.
Les conditions requises de l’exemple de scénario ci-dessous sont les suivantes :
- Taille des données en entrée : 100 Go d’entités ponctuelles CSV.
- Nœuds ArcGIS GeoAnalytics Server : 3.
- Tâche : joindre des entités (auto-jointure, produit cartésien simple d’entités équitablement réparties).
- Espace recommandé sur le disque : (100 x 100 Go) / 3 = 3,3 To/nœud.
- Augmentez l'espace de manière appropriée en fonction des tâches GeoAnalytics simultanées.
ArcGIS Server nécessite au moins 10 Go d’espace disque disponible pour s’installer correctement sur le système cible. Environ, 1,5 Go de l'espace disque requis est utilisé pendant l'installation de ce produit. Cet espace disque temporaire est supprimé à l'issue de l'installation.
Remarque :
Vous ne pouvez pas installer ArcGIS Server dans un répertoire réseau partagé (dossier NFS monté). Le répertoire doit être local, sur le système cible.
Espace temporaire requis
Par défaut, les ressources sont extraites dans le répertoire système /tmp. Les autorisations de lecture, d'écriture et d'exécution doivent être activées sur ce répertoire. 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.
Le répertoire /tmp est également utilisé lors de la publication. Lors du téléchargement des fichiers de définition de service (SD) via ArcGIS Server Manager, des fichiers équivalents à la taille du fichier SD sont créés dans le répertoire /tmp. Les fichiers ne sont pas stockés de manière définitivement, mais supprimés toutes les heures. Veillez à ce que le répertoire /tmp ait suffisamment d’espace pour que les fichiers SD individuels soient publiés de cette manière.
Autorisations d'accès aux fichiers par défaut
Pour des raisons de sécurité, tous les types d'autorisations (lecture, écriture et exécution) sont désactivés par défaut pour les groupes et tous les utilisateurs.
Limite des descripteurs de fichier et des processus
ArcGIS Server est un produit serveur à grand volume de données dont la plupart des formats de données sont constitués par des 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 insuffisants, les demandes de transaction risquent d'échouer de manière aléatoire, entraînant alors 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. Pour que le système continue de fonctionner, fixez la limite des descripteurs de fichiers à 65 535 et la limite des processus à 25 059.
Il existe des limites souples et strictes pour les descripteurs de fichier et les traitements sous Linux. Pour déterminer les limites strictes, utilisez la commande ulimit -Hn -Hu (ou limit -h descriptors si vous utilisez csh). Pour déterminer les limites souples, utilisez la commande ulimit -Sn -Su (ou les descripteurs limit si vous utilisez csh).
Pour augmenter ces valeurs, vous devez modifier le fichier /etc/security/limits.conf avec un accès de super-utilisateur. Vous pouvez, par exemple, ajouter quatre lignes dans le fichier comme suit et modifier les valeurs des limites :
<ArcGIS Server installation user> soft nofile <file limit>
<ArcGIS Server installation user> hard nofile <file limit>
<ArcGIS Server installation user> soft nproc <process limit>
<ArcGIS Server installation user> hard nproc <process limit>
Une fois cette modification effectuée, vous devez vous déconnecter, puis vous reconnecter à l'aide des identifiants de connexion de l'utilisateur en question pour que les nouvelles valeurs soient prises en compte. Pour s’assurer que les limites ont été correctement modifiées, utilisez les commandes ulimit -Hn -Hu et ulimit -Sn -Su décrites ci-dessus.
Paramètres de pare-feu
ArcGIS Server communique sur les ports 1098, 6006, 6080, 6099 et 6443. Vous devez ouvrir ces ports sur votre pare-feu avant d’installer le logiciel. Pour plus d’informations, reportez-vous à la rubrique Ports utilisés par ArcGIS Server.
Entrée du nom d'hôte DNS
ArcGIS Server doit être installé sur une machine qui comprend une entrée du nom d’hôte du système de nom de domaine (DNS). Il se peut que les administrateurs système du site doivent ajouter une entrée à un serveur de nom de leur réseau. Ce serveur de nom doit alors figurer dans le fichier de configuration /etc/resolv.conf du système.
Si vous devez fédérer votre site avec un portail ArcGIS Enterprise, il vous est recommandé de configurer le service de nom de domaine (DNS) de votre organisation de façon à inclure les entrées du nom de domaine complet (FQDN) de chaque site que vous comptez fédérer avec le portail. Portal for ArcGIS demandera le FQDN de chaque site lors de la fédération.
Prise en charge SELinux
Le module Security Enhanced Linux (SELinux) est pris en charge sur les machines exécutant ArcGIS Server. La stratégie par défaut de SELinux pouvant empêcher ArcGIS Server d’accéder aux composants internes, tels que le magasin de configuration, les administrateurs peuvent devoir modifier la stratégie SELinux. Pour cela, définissez temporairement le mode de stratégie de SELinux sur permissive. Ceci enregistrera les « violations » de stratégie, telles que les actions effectuées par ArcGIS Server pour accéder aux répertoires internes, mais les permettra. Les administrateurs peuvent noter ces violations par ArcGIS Server et modifier la configuration de la stratégie SELinux pour les autoriser avant de redéfinir le mode sur enforced.
Certificats SSL
ArcGIS Server est préconfiguré avec un certificat auto-signé, ce qui permet de tester initialement le serveur et de vérifier rapidement que votre installation a réussi. Vous devez demander un certificat auprès d'une autorité de certification fiable, et configurer le serveur pour qu'il l'utilise. Il peut s’agir d’un certificat de domaine émis par votre organisation ou d’un certificat signé par une autorité de certification.
À l’instar de ArcGIS Server, Portal for ArcGIS est fourni avec un certificat auto-signé préconfiguré. Si vous prévoyez de fédérer un site ArcGIS Server avec un portail ArcGIS Enterprise, vous devez demander un certificat auprès d’une autorité de certification fiable et configurer le portail afin qu’il l’utilise. Pour plus d'informations, reportez-vous à la rubrique Pratiques conseillées pour configurer un environnement sécurisé.
Configuration requise pour le géotraitement
Python 2.7.16, Numerical Python 1.9.3 et Matplotlib 1.5.2 sont requis pour prendre en charge certains des principaux outils de géotraitement. Si ces composants ne sont pas détectés, le programme d'installation les installe automatiquement (recommandé).
Navigateurs Web pris en charge
ArcGIS Server Manager exige la présence de l’un des navigateurs Web suivants :
- 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.
Bases de données prises en charge
Pour plus d’informations sur les bases de données prises en charge par ArcGIS Server, reportez-vous aux rubriques suivantes :
- Spécifications de bases de données Dameng
- Spécifications de bases de données IBM Db2
- Spécifications de bases de données IBM Informix
- Configuration requise pour IBM Netezza Data Warehouse Appliance
- Spécifications de bases de données Microsoft SQL Server
- Spécifications de bases de données Oracle
- Spécifications de bases de données PostgreSQL
- Spécifications de bases de données SAP HANA
- Spécifications de bases de données SQLite
- Configuration requise pour Teradata Data Warehouse Appliance
L’édition ArcGIS Server Workgroup, qui inclut une installation de SQL Server Express, est prise en charge sur les systèmes d’exploitation Windows uniquement.
Vous avez un commentaire à formuler concernant cette rubrique ?