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 CloudFormation de Esri también crean registros para ayudarle a solucionar problemas, pero debe deshabilitar las reversiones para que AWS conserve estos archivos de registro.
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.
Configurar una implementación para conservar archivos de registro
Las plantillas de CloudFormation de muestra de Esri crean archivos de registro en los equipos virtuales. Para asegurarse de que los archivos se van a conservar incluso cuando falle el inicio de la implementación, inicie sesión en la Consola de AWS CloudFormation y deshabilite la reversión en caso de error.
Si la implementación falla al iniciarse desde una plantilla de Esri, cree una conexión de escritorio remota o SSH a la instancia de EC2 para ver los registros. Los tipos y las ubicaciones de los archivos de registro se indican en la siguiente tabla:
Tipo de instancia de EC2 | Archivo de registro y ubicación en la instancia de EC2 | Descripció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 | |
Windows | 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:
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.
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.