Soluciona problemas de implementaciones

Si una implementación presenta un error, verifica tus instancias o implementaciones para identificar el problema. Ve a Cloud Deployment Manager para ver los mensajes detallados que indican qué provocó el error de la implementación.

Una implementación puede fallar antes de completarse de forma exitosa debido a alguna de estas causas:

  • Deployment Manager no puede crear los recursos necesarios, como una instancia, un disco o una regla de reenvío de balanceo de cargas.
  • Te falta una función de Administración de identidades y accesos (IAM).
  • El software no se puede instalar y configurar.
  • La implementación no configura las reglas de firewall de manera correcta en la red de nube privada virtual (VPC).

Contenido

Acceso a la implementación
Falla de Deployment Manager
Faltan permisos
Falla en la instalación del software
Problemas con la red y el firewall
Envío de correo electrónico desde implementaciones de software

Accede a tu implementación

Puedes volver a tus soluciones si te diriges de nuevo a Cloud Marketplace. Dirígete a la página de la solución, en la que verás un menú desplegable que muestra tus implementaciones previas. Para servicios, puedes actualizar las opciones de servicio directo desde esa página.

De lo contrario, si tu implementación ejecuta una instancia de VM, puedes ir a Deployment Manager en Google Cloud Console. Desde allí, puedes administrar la implementación y ver todos los recursos de Google Cloud que conforman la implementación.

Falla de Deployment Manager

A veces, tu proyecto puede no tener suficiente cuota de CPU para crear los recursos de la implementación. Verifica la cuota restante para tu proyecto en Cuotas de Compute Engine y solicita una cuota adicional si es necesario. A continuación, intenta implementar el paquete de software de nuevo.

Permisos faltantes

Es posible que no tengas la función roles/deploymentmanager.editor aplicada a tu cuenta para el proyecto. Revisa Control de acceso para usuarios a fin de asegurarte de que tu cuenta de usuario se agregue al proyecto correcto y de que se apliquen las funciones correctas a la cuenta.

Error en la instalación del software

La mayoría de las soluciones proporcionan registros para tus instancias a modo de solucionar los errores de instalación del software. Si tu implementación crea todos los recursos solicitados, pero ves un mensaje de error de implementación en Deployment Manager, es posible que el software no se haya instalado o configurado de forma correcta. Conéctate a las instancias en la implementación y verifica los registros para identificar el problema.

Cada entrada en el registro corresponde al comando secuenciado que se ejecutó en esa instancia. La ejecución termina en el primer comando de salida con un código de salida distinto a cero. La causa específica del error se encontrará, por lo general, al final del registro de errores.

Problemas de red y firewall

Si la implementación de tu software aloja el contenido en una dirección IP externa, la implementación de software configura de forma automática las reglas de firewall en la red donde se ejecuta tu implementación. Por ejemplo, las implementaciones de Wordpress abren puertos para que puedas acceder a la consola web y mostrar contenido a través de HTTP y HTTPS. Si la configuración del firewall falla, es posible que recibas un error HTTP 404 cuando intentes conectarte a la consola web en la dirección IP externa.

Si necesitas configurar el firewall de forma manual o abrir puertos adicionales para otros servicios que se ejecutan en tus instancias, agrega reglas de firewall a la red de VPC en la que se ejecutan las implementaciones.

Envía correos electrónicos desde las implementaciones de software

Algunos paquetes de software intentan enviar correos electrónicos a través de puertos específicos. Sin embargo, Compute Engine no permite conexiones salientes en el puerto 25. Para enviar un correo electrónico desde las instancias que alojan tus paquetes de software, debes seguir el instructivo de envío de correo electrónico