Los portales de ArcGIS Enterprise almacenan información sobre los elementos del portal en el directorio de contenido del portal. Cuando configura un portal de alta disponibilidad –compuesto por dos equipos del portal– ambos comparten el directorio de contenido. Para que su contenido sea de alta disponibilidad, almacene el directorio de contenido Portal for ArcGIS en un bucket de Amazon Simple Storage Service (S3).
En este flujo de trabajo, creará un bucket en Amazon S3, creará un portal que utilice un bucket de S3 para su directorio de contenido e iniciará la segunda instancia del portal que unirá al portal de la primera instancia de portal.
Crear un portal de alta disponibilidad con directorio de contenido en S3
Siga estos pasos para crear un portal de alta disponibilidad que utilice un bucket de Amazon S3 para almacenar el directorio de contenido del portal, haciendo así que el directorio de contenido sea de alta disponibilidad:
- Cree un bucket de Amazon S3 utilizando la Amazon Web Services (AWS) Management Console.
Cree el bucket en la misma región en la que creó sus instancias de Amazon Elastic Compute Cloud (EC2) del portal.
- Complete los pasos del 1 al 8 de Implementar un portal base ArcGIS Enterprise en AWS.
- Abra el directorio de Portal for ArcGIS. La URL tiene el formato https://portal.domain.com:7443/arcgis/portaladmin.
- Haga clic en Crear nuevo sitio.
- Cree la cuenta de administrador inicial del portal.
- Importe el archivo de licencia que descargó en el paso 1.
- Copie uno de los siguientes bloques de JSON y péguelo en el campo Almacén de contenido. Asegúrese de reemplazar los valores de connectionString con información específica de su cuenta e implementación. Para objectStore, proporcione el nombre del bucket de S3 que creó en el paso 1 para almacenar el directorio de contenido.
Utilice este JSON si desea acceder al bucket de S3 utilizando el accessKeyId y la secretAccessKey de su cuenta de AWS:
{ "type": "cloudStore", "provider": "Amazon", "connectionString": {"accessKeyId":"ABCDEFGHIJK123456","secretAccessKey": "ZYXWVUTSRQPONML98765432","region": "<region name>","credentialType": "accessKey"}, "objectStore": "<your S3 bucket>" }
Utilice este JSON si desea acceder al bucket de S3 mediante un IAMRole configurado para su cuenta de AWS:
{ "type": "cloudStore", "provider": "Amazon", "connectionString": {"region": "<region name>","credentialType": "IAMRole"}, "objectStore": "<your S3 bucket>" }
- Haga clic en Crear nuevo sitio.
- Complete los pasos del 10 al 13 de Implementar un portal base de ArcGIS Enterprise en AWS para instalar ArcGIS Web Adaptor y configurarlo con Portal for ArcGIS.
- Inicie una segunda instancia de EC2.
- Cree una conexión remota a la segunda instancia e instale Portal for ArcGIS en ella.
- Abra el sitio web del portal para la segunda instalación de Portal for ArcGIS (https://<fully qualified instance2 name>:7443/arcgis/home) y elija Unir a portal existente.
- Introduzca la Dirección URL del portal correspondiente al portal que configuró en la primera instancia.
La URL tiene el formato https://<fully qualified instance1 name>:7443.
- Introduzca el nombre de usuario y la contraseña para el administrador del portal inicial que creó en el paso 5 anterior.
- Haga clic en Unirse.
Ahora ya tiene dos instancias de AWS que ejecutan Portal for ArcGIS utilizando un directorio de contenido compartido y de alta disponibilidad almacenado en S3.
Nota:
Si, en un futuro, elimina la implementación del portal, deberá vaciar y eliminar manualmente el bucket de S3 utilizado para el directorio de contenido. Si desinstala Portal for ArcGIS no se eliminará el directorio de contenido ni el bucket.
Pasos siguientes
Para hacer que todo el portal de ArcGIS Enterprise sea de alta disponibilidad, tanto el sitio de GIS Server de alojamiento como ArcGIS Data Store también tienen que ser de alta disponibilidad. Consulte los siguientes temas para obtener instrucciones sobre cómo configurar un sitio de GIS Server de alta disponibilidad y ArcGIS Data Store: