Skip To Content

Crear una instancia de servidor de archivos de EC2 mediante CloudFormation

ArcGIS 11.4  | |  Archivo de ayuda

La plantilla arcgis-instance-for-file-shares.template.json crea un Amazon Elastic Compute Cloud (EC2) para utilizar como recurso compartido de archivos en toda una implementación.

En una implementación de ArcGIS Enterprise única, puede almacenarse lo siguiente en esta instancia del recurso compartido de archivos:

  • Directorio de contenido del portal
  • Almacén de configuración ArcGIS Server del servidor de alojamiento
  • Directorios ArcGIS Server del servidor de alojamiento
  • Almacenes de configuración ArcGIS Server de los sitios de ArcGIS Server federados
  • Directorios ArcGIS Server de los sitios de ArcGIS Server federados
  • Copias de seguridad de ArcGIS Data Store

Indique el Id. de la instancia de EC2 que crea esta plantilla cuando se utiliza una plantilla de Amazon Web Services (AWS) CloudFormation proporcionada por Esri para crear implementaciones.

Esta plantilla crea la siguiente arquitectura en Amazon Web Services:

Instancia de EC2 del mismo VPC que el resto de la implementación para utilizar como recurso compartido de archivos de la implementación

Licencia:

*Algunos iconos de los diagramas de este tema se usan con permiso de Amazon Web Services.

Requisitos previos

Los requisitos previos se pueden agrupar por elementos (como archivos y cuentas) que debe obtener y las tareas que debe realizar antes de ejecutar la plantilla de CloudFormation.

Elementos requeridos

Antes de ejecutar esta plantilla, necesitará lo siguiente:

  • Una cuenta de Amazon Web Services.

    La cuenta debe tener acceso a servicios básicos de AWS, tales como 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 y Amazon Relational Database Service (RDS).

  • Un Amazon Virtual Private Cloud (VPC) y subredes.

    Puede utilizar una de las siguientes plantillas de CloudFormation para crear una VPC: VPC con dos subredes públicas o VPC con dos subredes públicas y privadas con una NAT Gateway.

  • Par de claves para acceder a la instancia de EC2.
  • La plantilla de arcgis-instance-for-file-shares.template.json CloudFormation.

Tareas requeridas

Complete la siguiente tarea antes de ejecutar esta plantilla para crear un recurso compartido de archivos con un sistema operativo Windows:

  • Configure contraseñas en AWS Secrets Manager (opcional pero recomendable).

    Puede configurar las contraseñas de las cuentas como el nombre de usuario del administrador del sitio y la contraseña de usuario de Windows arcgis en AWS Secrets Manager. Con ello, obtendrá un Amazon Resource Name (ARN) secreto. Utilice ARN en lugar de una contraseña en los parámetros de la plantilla al iniciar una pila. Si no utiliza AWS Secrets Manager para almacenar contraseñas, debe escribir contraseñas en texto sin formato en el parámetro de plantilla al iniciar la pila.

    Nota:

    Al crear un ARN secreto en AWS Secrets Manager para una contraseña que se utilizará con las plantillas de Esri CloudFormation, debe utilizar el tipo de secreto Otros tipos de secretos y utilizar la opción Texto sin formato. Para obtener más información acerca de cómo crear un Amazon Resource Name para contraseñas, consulte AWS CloudFormation y ArcGIS.

Parámetros

Consulte las siguientes tablas para obtener descripciones de los parámetros utilizados en esta plantilla de CloudFormation. Las tablas están agrupadas por tipo de parámetro.

Configuración de Amazon EC2

Nombre del parámetroNecesario o noDescripción del parámetro

Platform Type

Requerido

Elija la plataforma del sistema operativo. Los tipos compatibles son los siguientes:

  • Windows
  • Linux

Para conocer las versiones de sistemas operativos específicas, consulte Sistemas operativos compatibles al utilizar CloudFormation para la implementación de ArcGIS en AWS.

EC2 Instance AMI ID

Opcional

Puede dejar este valor de parámetro vacío. Si lo hace, las plantillas CloudFormation utilizarán el Id. de Amazon Machine Image (AMI) más reciente para Microsoft Windows Server 2022 o Ubuntu Server 22.04 LTS según el tipo de plataforma que haya seleccionado.

Nota:

No puede dejar este parámetro vacío si implementa en AWS GovCloud en una plataforma Linux. Consulte las plantillas de Esri Amazon Web Services CloudFormation para obtener instrucciones sobre cómo buscar el Id. para la base AMI de Ubuntu de Canonical. Si realiza la implementación en un sistema operativo Linux compatible distinto de Ubuntu, puede encontrar el Id. de AMI utilizando AWS Management Console.

Si desea utilizar su propia AMI personalizada, puede escribir el Id. de AMI mediante una de las siguientes opciones:

  • Proporcione el Id. de AMI con el formato 'ami-xxxxx'.
  • Si ha almacenado el Id. de AMI en el almacén de parámetros SSM de AWS, proporcione el nombre del parámetro SSM con el formato AWS'{{resolve:ssm:[a-zA-Z0-9_.-/]+:\d+}}'.

Si utiliza una AMI personalizada, asegúrese de que cumple los siguientes requisitos:

  • El servicio de metadatos de la instancia EC2 (con la versión V2 o V1) debe estar activado.
  • La versión más reciente del Agente AWS Systems Manager (SSM) debe estar instalada.
  • Si la AMI personalizada tiene un sistema operativo Windows, las herramientas de AWS para PowerShell deben estar instaladas.

EC2 Instance Keypair Name

Requerido

Elija el nombre del par de claves EC2 para permitir el acceso remoto a instancias de EC2.

Configuración de VPC de Amazon

Nombre del parámetroNecesario o noDescripción del parámetro

VPC ID

Requerido

Elija un Id. de VPC.

Nota:

Todos los componentes de ArcGIS Enterprise que forman parte de la misma implementación se deben implementar en la misma VPC.

Si necesita crear un VPC, puede utilizar una de las plantillas de muestra de VPC: VPC con subredes públicas o VPC con subredes públicas y privadas y una puerta de enlace de NAT.

Subnet ID 1

Requerido

Elija un Id. de subred. El Id. de subred que seleccione debe estar dentro de VPC que seleccionó anteriormente.

Si utilizó una plantilla de Esri CloudFormation para crear el VPC, puede obtener el Id. de subred de los parámetros de salida de esa plantilla.

Configuración del servidor de archivos de ArcGIS

Nombre del parámetroNecesario o noDescripción del parámetro

EC2 Instance Type

Requerido

Especifique un tipo de instancia EC2. El valor predeterminado es m5.2xlarge.

Este es el tipo de instancia del servidor de archivos compartidos de la implementación.

EC2 Instance Root Drive Disk Space

Requerido

Proporcione el tamaño de la unidad raíz en GB. El predeterminado es 500 GB. El mínimo es 200 GB. El máximo es de 4096 GB.

Es el tamaño del espacio en disco de la unidad raíz para la instancia de EC2 del servidor de archivos.

Windows arcgis user password

Condicional

Proporcione una contraseña para el usuario arcgis. El usuario arcgis es un inicio de sesión de Windows local que se utiliza para ejecutar los servicios de software de ArcGIS; por lo tanto, esta contraseña solo se requiere si realiza la implementación en Windows.

Todos los usuarios de arcgis de la misma implementación, como todos los equipos de Windows (incluidos los servidores de archivos) de una implementación de ArcGIS Enterprise o un sitio de ArcGIS Server independiente, deben emplear la misma contraseña.

Puede introducir una contraseña de texto sin formato o el ARN de su Id. secreto desde AWS Secrets Manager.

Se recomienda administrar sus contraseñas en AWS Secrets Manager. Para obtener información acerca de cómo crear un Amazon Resource Name para contraseñas, consulte AWS CloudFormation y ArcGIS.

Salidas

Cuando su pila se crea correctamente, puede ver los siguientes parámetros de salida en la pestaña Salidas de la pila CloudFormation en AWS Management Console.

Nombre de salidaDescripción de salida

FileServerInstanceId

Es el Id. de la instancia de EC2 creada por esta pila de CloudFormation. Puede utilizar este Id. de instancia de EC2 como recurso compartido de archivos de la implementación que ha creado con las plantillas proporcionadas por Esri.

DeploymentLogsURL

Esta es la dirección URL de los registros de Amazon CloudWatch en los que se almacenan todos los registros de implementación. Puede consultar estos registros para solucionar problemas si falla su implementación.

StopStackFunctionName

Esta es la URL de la función Detener pila de lambda. Puede utilizar esta función lambda para detener todas las instancias de EC2 de la pila.

StartStackFunctionName

Esta es la URL de la función Iniciar pila de lambda. Puede utilizar esta función lambda para iniciar todas las instancias de EC2 en la pila que detuvo anteriormente.

Consideraciones

Tenga en cuenta que se trata de un solo servidor de recursos compartidos de archivos de la implementación y puede almacenar el directorio de contenido del portal, el almacén de configuración de ArcGIS Server, los directorios ArcGIS Server y los archivos de copia de seguridad de ArcGIS Data Store; asegúrese de elegir una cantidad adecuada de espacio en disco en el parámetro Espacio en disco de la unidad raíz de la instancia de EC2.

Solucionar problemas

Si observa algún fallo al crear esta pila de CloudFormation, consulte Solucionar problemas de implementaciones de ArcGIS en AWS.