Le modèle arcgis-instance-for-file-shares.template.json crée une instance Amazon Elastic Compute Cloud (EC2) à utiliser comme partage de fichiers dans un déploiement.
Pour un déploiement ArcGIS Enterprise unique, vous pouvez stocker les éléments suivants dans cette instance de partage de fichiers :
- Répertoire de contenu du portail
- Magasin de configuration ArcGIS Server pour le serveur d’hébergement
- Répertoires ArcGIS Server pour le serveur d’hébergement
- ArcGIS Server pour les sites ArcGIS Server fédérés
- Répertoires ArcGIS Server pour les sites ArcGIS Server fédérés
- Sauvegardes ArcGIS Data Store
Fournissez l’ID de l’instance EC2 que ce modèle crée lorsque vous utilisez un modèle Amazon Web Services (AWS) CloudFormation fourni par Esri pour créer des déploiements.
Ce modèle crée l’architecture suivante dans Amazon Web Services:
Licence :
Certaines icônes du diagramme sont utilisées avec l’autorisation de Amazon Web Services.
Conditions requises
Les prérequis peuvent être regroupés en fonction des éléments (par exemple, fichiers et comptes) que vous devez vous procurer et des tâches que vous devez effectuer avant d’exécuter le modèle CloudFormation.
Éléments requis
Vous avez besoin des éléments suivants avant d’exécuter ce modèle :
- Un compte Amazon Web Services.
Le compte doit avoir accès aux services AWS de base tels que CloudFormation, Amazon Elastic Compute Cloud (EC2), Amazon Virtual Private Cloud (VPC), Amazon Simple Storage Service (S3), Systems Manager, Amazon CloudWatch, Lambda, AWS Identity and Access Management (IAM), Amazon DynamoDB, Secrets Manager, AWS Certificate Manager et Amazon Relational Database Service (RDS).
- Un Amazon Virtual Private Cloud (VPC) et des sous-réseaux.
Vous pouvez utiliser l’un des modèles CloudFormation suivants pour créer un VPC : VPC avec deux sous-réseaux publics ou VPC avec deux sous-réseaux publics et privés avec une passerelle NAT.
- Une paire de clés pour accéder à l’instance EC2.
- Le modèle CloudFormation arcgis-instance-for-file-shares.template.json.
Tâches requises
Effectuez la tâche suivante avant d’exécuter ce modèle pour créer un partage de fichiers avec un système d’exploitation Windows :
- Configurez des mots de passe dans AWS Secrets Manager (facultatif mais recommandé).
Vous pouvez configurer les mots de passe des comptes (par exemple, le nom d’utilisateur de l’administrateur du site et le mot de passe de l’utilisateur arcgis Windows) dans AWS Secrets Manager. Vous obtenez alors un nom de ressource Amazon (ARN) secret. Utilisez l’ARN à la place d’un mot de passe dans les paramètres de modèle lorsque vous lancez une pile. Si vous n’utilisez pas AWS Secrets Manager pour stocker des mots de passe, vous devez saisir les mots de passe en texte brut dans le paramètre de modèle au lancement de la pile.
Remarque :
Lorsque vous créez un ARN secret dans AWS Secrets Manager pour un mot de passe à utiliser avec des modèles Esri CloudFormation, vous devez utiliser le type de secret Other types of secrets (Autres types de secret) et l’option Plaintext (Texte brut). Pour plus d’informations sur la création d’un nom de ressource Amazon pour les mots de passe, consultez AWS CloudFormation et ArcGIS.
Paramètres
Reportez-vous aux tableaux ci-dessous pour obtenir la description des paramètres utilisés dans ce modèle CloudFormation. Les tableaux sont regroupés par type de paramètre.
Configuration de Amazon EC2
Nom de paramètre | Obligatoire ou non | Description du paramètre |
---|---|---|
Platform Type | Requis | Sélectionnez la plate-forme du système d’exploitation. Les types pris en charge sont les suivants :
Dans le cas de versions de système d’exploitation spécifiques, reportez-vous à la rubrique Systèmes d’exploitation pris en charge lors de l’utilisation de CloudFormation pour le déploiement d’ArcGIS sur AWS. |
EC2 Instance AMI ID | Facultatif | Vous pouvez laisser la valeur de ce paramètre vide. Dans ce cas, les modèles CloudFormation utiliseront l’ID Amazon Machine Image (AMI) le plus récent pour Microsoft Windows Server 2022 ou Ubuntu Server 22.04 LTS, selon le type de plateforme que vous avez sélectionné. Remarque :Vous ne pouvez pas laisser ce paramètre vide si vous effectuez le déploiement dans AWS GovCloud sur une plateforme Linux. Consultez les modèles Esri Amazon Web Services CloudFormation pour savoir comment vous procurer l’ID de l’image Ubuntu AMI de base auprès de Canonical. Si vous procédez au déploiement sur un système d’exploitation Linux pris en charge autre que Ubuntu, vous trouverez l’ID de l’image AMI avec AWS Management Console. Pour utiliser votre propre image AMI personnalisée, saisissez l’ID de l’image AMI de l’une des manières suivantes :
Si vous utilisez une image AMI personnalisée, vérifiez qu’elle respecte les conditions suivantes :
|
EC2 Instance Keypair Name | Requis | Sélectionnez un nom de paire de clés EC2 pour autoriser l’accès à distance aux instances EC2. |
Configuration de Amazon VPC
Nom de paramètre | Obligatoire ou non | Description du paramètre |
---|---|---|
VPC ID | Requis | Sélectionnez un ID VPC. Remarque :Tous les composants de ArcGIS Enterprise qui font partie du même déploiement doivent être déployés dans le même VPC. Si vous devez créer un VPC, vous pouvez utiliser l’un des exemples de modèle VPC : VPC avec sous-réseaux publics ou VPC avec sous-réseaux publics et privés et passerelle NAT. |
Subnet ID 1 | Requis | Sélectionnez un ID de sous-réseau. L’ID de sous-réseau choisi doit se trouver dans le VPC sélectionné ci-dessus. Si vous avez utilisé un modèle CloudFormation Esri pour créer le VPC, vous pouvez obtenir l’ID du sous-réseau dans les paramètres en sortie du modèle. |
Configuration du serveur de fichiers ArcGIS
Nom de paramètre | Obligatoire ou non | Description du paramètre |
---|---|---|
EC2 Instance Type | Requis | Spécifiez un type d’instance EC2. La valeur par défaut est m5.2xlarge. Il s’agit du type d’instance du serveur de fichiers partagé pour le déploiement. |
EC2 Instance Root Drive Disk Space | Requis | Indiquez la taille du lecteur racine en Go. La taille par défaut est de 500 Go. La taille minimale est de 200 Go. La valeur maximale est 4 096 Go. Il s’agit de la taille de l’espace disque du lecteur racine pour l’instance EC2 du serveur de fichiers. |
Windows arcgis user password | Conditions | Indiquez un mot de passe pour l’utilisateur arcgis. L’utilisateur arcgis est un identifiant de connexion Windows local utiliser pour l’exécution des services logiciels ArcGIS ; ce mot de passe est donc uniquement requis si vous effectuez le déploiement sur Windows. Tous les utilisateurs arcgis dans le même déploiement, par exemple toutes les machines Windows (y compris les serveurs de fichiers) dans un déploiement ArcGIS Enterprise ou dans un site ArcGIS Server autonome, doivent utiliser le même mot de passe. Vous pouvez entrer un mot de passe en texte simple ou l’ARN de votre ID secret AWS Secrets Manager. Il est recommandé de gérer vos mots de passe dans AWS Secrets Manager. Pour plus d’informations sur la création d’un nom de ressource Amazon pour les mots de passe, voir AWS CloudFormation et ArcGIS. |
Sorties
Une fois votre pile créée, les paramètres en sortie ci-dessous s’affichent dans l’onglet Outputs (Sorties) de la pile CloudFormation dans AWS Management Console.
Nom en sortie | Description de la sortie |
---|---|
FileServerInstanceId | Il s’agit de l’ID de l’instance EC2 créée par cette pile CloudFormation. Vous pouvez utiliser cet ID d’instance EC2 comme partage de fichiers pour les déploiements que vous créez à l’aide des modèles fournis par Esri. |
DeploymentLogsURL | URL où sont stockés les journaux de déploiement de Amazon CloudWatch. Consultez ces journaux à des fins de dépannage en cas d’échec du déploiement. |
StopStackFunctionName | URL de la fonction Stop Stack Lambda. Vous pouvez utiliser cette fonction lambda pour arrêter toutes les instances EC2 de la pile. |
StartStackFunctionName | URL de la fonction Start Stack Lambda. Vous pouvez utiliser cette fonction lambda pour démarrer toutes les instances EC2 de la pile que vous avez arrêtées précédemment. |
Éléments à prendre en compte
Gardez à l’esprit qu’il s’agit d’un serveur de fichiers partagé unique pour un déploiement et qu’il peut stocker le répertoire de contenu du portail, le magasin de configuration ArcGIS Server, les répertoires ArcGIS Server et les fichiers de sauvegarde ArcGIS Data Store, et veillez à choisir un espace disque approprié pour le paramètre Espace disque du lecteur racine de l’instance EC2.
Dépannage
Si des erreurs se produisent lors de la création de cette pile CloudFormation, reportez-vous à la rubrique Résoudre les problèmes de déploiement ArcGIS dans AWS.
Vous avez un commentaire à formuler concernant cette rubrique ?