Skip To Content

Solución de problemas de la creación de la pila de AWS CloudFormation

Use la consola de AWS CloudFormation para supervisar el estado de la pila de AWS CloudFormation y detectar si se produce algún error en la creación de la pila. Las plantillas de SIG web de ArcGIS for Server también crean registros que se copian en un grupo de registros de CloudWatch para ayudar a solucionar los problemas.

Pestaña Events de la consola de CloudFormation

Inicie sesión en la consola de AWS CloudFormation (que forma parte de la Consola de administración de AWS) y abra la pestaña Events para buscar información sobre la creación de la pila, las actualizaciones y las eliminaciones. Si la pila no se crea, la información de la pestaña Events da normalmente una idea de lo que ha salido mal.

Grupo de registros de CloudWatch

Las plantillas de CloudFormation de muestra de Esri crean un grupo de registros de CloudWatch en el que se copian los siguientes archivos de registro desde la instancia de EC2:

Tipo de instancia de EC2 Archivo de registro y ubicación en la instancia de EC2Descripción del archivo de registro

Ubuntu

/var/log/cfn-init.log

Archivo de registro de la secuencia de comandos del asistente de CloudFormation para recuperar e interpretar los metadatos del recurso, instalar paquetes, crear archivos e iniciar servicios

/var/log/chef-run.log

Archivo de registro de la herramienta de administración de la configuración de Chef

/var/lib/tomcat7/logs/catalina.out

Archivo de registro del servidor de aplicaciones de Apache Tomcat

Ventanas

C:\cfn\log\cfn-init.log

Archivo de registro de la secuencia de comandos del asistente de CloudFormation para recuperar e interpretar los metadatos del recurso, instalar paquetes, crear archivos e iniciar servicios

C:\chef\chef-run.log

Archivo de registro de la herramienta de administración de la configuración de Chef

Nota:

Algunas regiones de AWS, como las regiones GovCloud y China region, no tienen implementados los registros. No podrá ver los mensajes de registro de estas regiones en la Consola de administración de AWS, pero podrá comprobar los archivos de registro en la instancia.

El grupo de registros de CloudWatch contiene secuencias de registro, que incluyen el Id. de la instancia con el nombre del archivo de registro. Esto le permite identificar a qué instancia de EC2 corresponde el archivo de registro. Por ejemplo, una secuencia de registro de i-c8244b6f/chef-run.log es el archivo de registro de la herramienta de administración de la configuración de Chef para la instancia de EC2 i-c8244b6f.

Si la creación de la pila de CloudFormation se completa correctamente, los parámetros de salida de la pila proporcionan un vínculo al grupo de registro de la Consola de administración de AWS. Si la creación de la pila falla, vaya a la lista Resources de CloudFormation de la Consola de administración de AWS para buscar el grupo de registros. Si el fallo de creación de la pila falla antes de que se inicie una instancia, es posible que no se cree un grupo de registros.

De manera predeterminada, AWS elimina los grupos de registros de CloudWatch si la creación de la pila falla. Para impedirlo y, así, proporcionar los archivos de registro necesarios para solucionar los errores de la creación de la pila, las plantillas de CloudFormation de muestra de Esri cambian este ajuste para que los grupos de registros de CloudWatch no se eliminen. Sin embargo, esto significa que se tendrán que limpiar los grupos de registros de CloudWatch cuando ya no se necesiten.

Mensajes de error

La siguiente sección proporciona consejos para solucionar los problemas de la creación de la pila usando algunos de los mensajes de error que se pueden ver en los archivos de registro:

  • Si aparece el mensaje Error encountered during build of config: Failed to retrieve https:// .s3.amazonaws.com/ en cfn-init.log, compruebe que el nombre del bucket de S3 de la implementación es correcto y que el nombre clave del objeto S3 de los archivos de autorización y los certificados SSL son correctos.
  • Si aparece el mensaje Unable to connect to WebAdaptor URL: https://agsportalssl.esri.com/server/webadaptor en el archivo de registro catalina.out de Ubuntu, compruebe que el certificado SSL del bucket de S3 de la implementación es válido y está en el formato PKCS 12. Compruebe también que la contraseña del certificado SSL proporcionada es correcta.
  • Si aparece el mensaje OpenSSL::PKCS12::PKCS12Error: PKCS12_parse: mac verify failure en chef-run.log en Windows, compruebe que el certificado SSL del bucket de S3 de la implementación es válido y está en el formato PKCS 12. Compruebe también que la contraseña del certificado SSL proporcionada es correcta.