Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Sommario
Questo articolo illustra come identificare e risolvere l'errore AksCapacityHeavyUsage quando si crea un cluster del servizio Azure Kubernetes in modo da poter completare correttamente la distribuzione.
Sintomi
Quando si tenta di creare un cluster del servizio Azure Kubernetes, viene visualizzato il messaggio di errore seguente:
Codice: AksCapacityHeavyUsage
Messaggio: AKS sta riscontrando un utilizzo elevato nella regione <Region>. Stiamo lavorando per aggiungere una nuova capacità. Nel frattempo, considerate di creare nuovi cluster AKS in un'area diversa. Per un elenco di tutte le aree di Azure, visitare https://aka.ms/aks/regions. Per altri dettagli su questo errore, visitare https://aka.ms/akscapacityheavyusage.
Causa
Si sta tentando di creare un cluster in un'area con capacità limitata.
Quando si crea un cluster AKS, Microsoft Azure alloca le risorse di calcolo alla sottoscrizione. Si potrebbe occasionalmente riscontrare l'errore a causa di una crescita significativa della domanda di servizio Azure Kubernetes in aree specifiche.You might occasionally experience the AksCapacityHeavyUsage error because of significant growth in demand for servizio Azure Kubernetes in specific regions.
Se si crea un cluster automatico di AKS con pool di nodi di sistema gestiti preconfigurati, Microsoft Azure alloca le risorse di calcolo per i pool di nodi di sistema nelle sottoscrizioni di Azure invece che nelle proprie sottoscrizioni. È possibile che si verifichi occasionalmente l'errore AksCapacityHeavyUsage a causa di una crescita significativa della domanda di AKS in regioni specifiche.
Risoluzione
Soluzione 1: Selezionare un'area diversa
La soluzione più semplice e rapida consiste nel cercare di eseguire la distribuzione in un'area diversa (ad esempio, NorthEurope anziché WestEurope o EMIRATI Arabi UnitiNorth anziché QatarCentral). Per trovare le aree vicine, visitare la pagina Aree geografiche di Azure.
Per i cluster automatici di AKS, puoi provare a distribuire in una delle aree geografiche con disponibilità generale.
Questo approccio potrebbe non essere fattibile se si dispone già di risorse esistenti nell'area richiesta, ma è la soluzione preferita in uno scenario di sviluppo/test.
Soluzione 2: Distribuire un cluster con impostazioni diverse
L'infrastruttura che ospita i cluster gestiti da AKS usa prenotazioni di allocazione differenti. Di conseguenza, il servizio Azure Kubernetes potrebbe avere una capacità maggiore per i cluster pubblici rispetto ai cluster privati. Se si verifica l'errore AksCapacityHeavyUsage quando si tenta di creare un cluster privato, provare a creare invece un cluster pubblico (o viceversa).
Soluzione 3: Usare una sottoscrizione di Azure Enterprise
Quando la capacità è in esaurimento, le sottoscrizioni senza Enterprise Agreement (EA) sono soggette a limitazioni in fase iniziale nella creazione dei cluster di Azure Kubernetes per riservare risorse per scenari di produzione reali. Se hai una sottoscrizione EA, assicurati di usare la sottoscrizione EA per creare il cluster AKS.
Soluzione 4: Ripetere l'operazione
La capacità viene spesso recuperata quando altri utenti interrompono o eliminano i cluster AKS. Pertanto, l'operazione potrebbe avere esito positivo se si ritenta in un secondo momento.
Altre informazioni
Garantire la capacità per gli utenti è una priorità assoluta per Microsoft e l'azienda sta lavorando per aumentare l'infrastruttura per supportare la crescente popolarità dei servizi Azure.
Per altre informazioni sui miglioramenti apportati Microsoft verso la distribuzione di una supply chain cloud resiliente, vedere questo articolo del blog di settembre 2021 Azure.
Risoluzione dei problemi generali di creazione del cluster AKS