Udostępnij za pośrednictwem


Grupa kontenerów pozostaje w stanie przejściowym

W tym artykule omówiono sposób rozwiązywania awarii operacyjnej, która występuje, gdy grupa kontenerów pozostaje w stanie przejścia na czas nieokreślony w usłudze Microsoft Azure Container Instances. W tym artykule omówiono również błędy występujące podczas operacji grupy kontenerów w celu utworzenia, uruchomienia, ponownego uruchomienia, zatrzymania lub usunięcia grupy kontenerów.

Symptomy

Jeśli wykonujesz coś, co bezpośrednio lub pośrednio wyzwala operację grupy kontenerów, taką jak usunięcie klastra usługi Azure Kubernetes Service (AKS), zostanie wyświetlony następujący komunikat o błędzie:

InternalErrorCode: "ContainerGroupTransitioning"
StatusCode: "409"
Komunikat: "Grupa kontenerów "<container-group-name>" nadal przechodzi, ponów próbę później.

Przyczyna

Podczas ciągłej operacji uruchamiania grupy kontenerów kontenery przyczepki w usłudze Container Instances nie są przerywane zgodnie z oczekiwaniami. W takiej sytuacji grupa kontenerów jest zablokowana w stanie Powodzenie .

Rozwiązanie 1. Zatrzymywanie i ponowne uruchamianie grupy kontenerów

  1. W witrynie Azure Portal wyszukaj i wybierz pozycję Wystąpienia kontenera.

  2. Na liście wystąpień kontenera wybierz nazwę grupy kontenerów (wystąpienie kontenera).

  3. Na stronie Przegląd grupy kontenerów wybierz pozycję Zatrzymaj, aby zatrzymać grupę kontenerów. W oknie dialogowym Zatrzymywanie wystąpień kontenera wybierz pozycję Tak, aby potwierdzić tę akcję.

  4. Poczekaj, aż grupa kontenerów zostanie całkowicie zatrzymana. (Może to potrwać do trzech minut).

  5. Wybierz pozycję Rozpocznij , aby ponownie uruchomić grupę kontenerów.

Rozwiązanie 2. Zatrzymanie grupy kontenerów dla kontenera, który nie jest uruchomiony (wdrożony przez usługę Logic Apps)

Jeśli kontener jest wdrażany przy użyciu aplikacji logiki platformy Azure, sprawdź stan kontenera. Jeśli kontener nie znajduje się w stanie Uruchomiony , zatrzymaj grupę kontenerów. Aby uzyskać więcej informacji, zobacz Run sentiment analysis based on triggers with Azure Container Instances (ACI) and the ACI Logic Apps connector (Run sentiment analysis based on triggers with Azure Container Instances (ACI) and the ACI Logic Apps connector (Run sentiment analysis based on triggers with Azure Container Instances (ACI) and the ACI Logic Apps connector (Run sentiment analysis based on triggers with Azure Container Instance

Uwaga 16.

Najlepszym rozwiązaniem jest sprawdzenie stanu kontenera przed zatrzymaniem lub uruchomieniem grupy kontenerów. Jeśli uruchomisz grupę kontenerów, która ma już uruchomiony kontener, może to spowodować problem ze stanem przejścia.

Rozwiązanie 3. Otwieranie biletu pomocy technicznej

Jeśli poprzednie rozwiązania nie rozwiążą problemu i nadal wystąpi komunikat o błędzie, otwórz bilet pomocy technicznej.

Więcej informacji

Skontaktuj się z nami, aby uzyskać pomoc

Jeśli masz pytania lub potrzebujesz pomocy, utwórz wniosek o pomoc techniczną lub zadaj pytanie w społeczności wsparcia dla platformy Azure. Możesz również przesłać opinię o produkcie do społeczności opinii na temat platformy Azure.