Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym artykule omówiono sposób identyfikowania i rozwiązywania błędu "AvailabilityZoneNotSupported", który występuje podczas próby utworzenia klastra usługi Azure Kubernetes Service (AKS).
Wymagania wstępne
Dostęp do interfejsu wiersza polecenia platformy Azure.
Objawy
Tworzenie klastra usługi AKS kończy się niepowodzeniem w określonych strefach dostępności, a Ty otrzymujesz błąd "AvailabilityZoneNotSupported" z następującym komunikatem:
Sprawdzanie poprawności przed uruchomieniem zasobów dla usługi kontenerowej <resource-name> w grupie zasobów <resource-group-name> nie powiodło się. Komunikat: Strefa "1" dla zasobu "<agentpoolName>" nie jest obsługiwana. Obsługiwane strefy lokalizacji "<location>" to "A", "B"
Przyczyna
Ten problem występuje, ponieważ żądana jednostka SKU ma ograniczenia w niektórych lub wszystkich strefach subskrypcji. Aby sprawdzić ograniczenia, przejdź do sekcji Weryfikowanie ograniczeń jednostki SKU .
Rozwiązanie
Aby rozwiązać ten problem, postępuj zgodnie z procesem żądania dostępu do regionu świadczenia usługi Azure , aby zażądać dostępu do określonego regionu lub strefy.
Weryfikowanie ograniczeń kodu SKU
Wyświetl szczegóły jednostki SKU, uruchamiając jedno z następujących poleceń:
az vm list-skus -l <location> --size <SKU>az rest --method get \ --url "https://management.azure.com/subscriptions/<subscription>/providers/Microsoft.Compute/skus?%24filter=location+eq+%27<location>%27&api-version=2022-03-01" >> availableSkus.txtUwaga / Notatka
Zastąp odpowiednio
<subscription>,<SKU>oraz<location>.Wyszukaj żądaną jednostkę SKU z danych wyjściowych polecenia.
Jeśli zobaczysz informacje podobne do poniższych, oznacza to, że żądana jednostka SKU ma ograniczenia w niektórych lub wszystkich strefach subskrypcji:
"restrictions": [ { "type": "Zone", "values": [ "<zone>" ], "restrictionInfo": { "locations": [ "<location>" ], "zones": [ "1", "2", "3" ] }, "reasonCode": "NotAvailableForSubscription" } ]