O grupo de contêineres permanece em estado de transição
Este artigo discute como resolver uma falha operacional que ocorre quando um grupo de contêineres permanece em um estado de transição indefinidamente nas Instâncias de Contêiner do Microsoft Azure. O artigo também discute falhas que ocorrem durante as operações de grupo de contêineres para criar, iniciar, reiniciar, parar ou excluir um grupo de contêineres.
Sintomas
Quando você faz algo que dispara direta ou indiretamente uma operação de grupo de contêineres, como excluir um cluster do AKS (Serviço de Kubernetes do Azure), você recebe a seguinte mensagem de erro:
InternalErrorCode: "ContainerGroupTransitioning"
Código de status: "409"
Mensagem: "O grupo de contêineres '<container-group-name>' ainda está em transição, tente novamente mais tarde."
Motivo
Durante uma operação de início contínuo do grupo de contêineres, os contêineres auxiliares nas Instâncias de Contêiner não são encerrados conforme o esperado. Nessa situação, o grupo de contêineres fica preso no estado Bem-sucedido .
Solução 1: Parar e reiniciar o grupo de contêineres
No portal do Azure, pesquise e selecione Instâncias de contêiner.
Na lista de instâncias de contêiner, selecione o nome do grupo de contêineres (instância de contêiner).
Na página Visão geral do grupo de contêineres, selecione Parar para interromper o grupo de contêineres. Na caixa de diálogo Parar instâncias de contêiner, selecione Sim para confirmar essa ação.
Aguarde até que o grupo de contêineres seja completamente interrompido. (Isso pode levar até três minutos.)
Selecione Iniciar para iniciar o grupo de contêineres novamente.
Solução 2: Parar o grupo de contêineres para um contêiner que não está em execução (implantado pelos Aplicativos Lógicos)
Se o contêiner for implantado usando um Aplicativo Lógico do Azure, verifique o estado do contêiner. Se o contêiner não estiver no estado Em execução , interrompa o grupo de contêineres. Para obter mais informações, consulte Executar análise de sentimento com base em gatilhos com a ACI (Instâncias de Contêiner do Azure) e o conector dos Aplicativos Lógicos da ACI.
Observação
Como prática recomendada, recomendamos que você verifique o estado do contêiner antes de parar ou iniciar um grupo de contêineres. Se você iniciar um grupo de contêineres que já tenha um contêiner em execução, poderá causar o problema de estado de transição.
Solução 3: Abra um tíquete de suporte
Se as soluções anteriores não resolverem o problema e você ainda encontrar a mensagem de erro, abra um tíquete de suporte.
Mais informações
Tutorial: implantar um grupo com vários contêineres usando um modelo do Resource Manager
Parar e iniciar manualmente os contêineres nas Instâncias de Contêiner do Azure
Entre em contato conosco para obter ajuda
Se você tiver dúvidas ou precisar de ajuda, crie uma solicitação de suporte ou peça ajuda à comunidade de suporte do Azure. Você também pode enviar comentários sobre o produto para a comunidade de comentários do Azure.