El grupo de contenedores permanece en estado de transición
En este artículo se describe cómo resolver un error operativo que se produce cuando un grupo de contenedores permanece en un estado de transición indefinidamente en Microsoft Azure Container Instances. En el artículo también se describen los errores que se producen durante las operaciones del grupo de contenedores para crear, iniciar, reiniciar, detener o eliminar un grupo de contenedores.
Síntomas
Cuando se hace algo que desencadena directa o indirectamente una operación de grupo de contenedores, como la eliminación de un clúster de Azure Kubernetes Service (AKS), recibirá el siguiente mensaje de error:
InternalErrorCode: "ContainerGroupTransitioning"
StatusCode: "409"
Mensaje: "El grupo de contenedores "<container-group-name>" sigue realizando la transición, vuelva a intentarlo más adelante".
Causa
Durante una operación de inicio continuo del grupo de contenedores, los contenedores sidecar en Container Instances no finalizan según lo previsto. En esta situación, el grupo de contenedores está bloqueado en estado Correcto .
Solución 1: Detener y reiniciar el grupo de contenedores
En Azure Portal, busque y seleccione Instancias de contenedor.
En la lista de instancias de contenedor, seleccione el nombre del grupo de contenedores (instancia de contenedor).
En la página Información general del grupo de contenedores, seleccione Detener para detener el grupo de contenedores. En el cuadro de diálogo Detener instancias de contenedor, seleccione Sí para confirmar esta acción.
Espere hasta que el grupo de contenedores esté completamente detenido. (Esto puede tardar hasta tres minutos).
Seleccione Iniciar para volver a iniciar el grupo de contenedores.
Solución 2: Detener el grupo de contenedores para un contenedor no en ejecución (implementado por Logic Apps)
Si el contenedor se implementa mediante una aplicación lógica de Azure, compruebe el estado del contenedor. Si el contenedor no está en estado En ejecución , detenga el grupo de contenedores. Para más información, consulte Ejecución del análisis de sentimiento basado en desencadenadores con Azure Container Instances (ACI) y el conector de ACI Logic Apps.
Nota:
Como procedimiento recomendado, se recomienda comprobar el estado del contenedor antes de detener o iniciar un grupo de contenedores. Si inicia un grupo de contenedores que ya tiene un contenedor en ejecución, puede provocar el problema de estado de transición.
Solución 3: Abrir una incidencia de soporte técnico
Si las soluciones anteriores no corrigen el problema y sigue apareciendo el mensaje de error, abra una incidencia de soporte técnico.
Más información
Tutorial: Implementación de un grupo con varios contenedores con una plantilla de Resource Manager
Detener o iniciar contenedores manualmente en Azure Container Instances
Ponte en contacto con nosotros para obtener ayuda
Si tiene preguntas o necesita ayuda, cree una solicitud de soporte o busque consejo en la comunidad de Azure. También puede enviar comentarios sobre el producto con los comentarios de la comunidad de Azure.