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.
Questo articolo illustra come identificare e risolvere l'errore "SubnetIsFull" che si verifica quando si tenta di aggiornare un cluster servizio Azure Kubernetes (servizio Azure Kubernetes).
Ecco un esempio del messaggio di errore:
Impossibile ridimensionare il pool di nodi <NOME> POOL AGENTE nel servizio Kubernetes '<NAME>'. Errore: Tentativo di ripetizione vmSSAgentPoolReconciler non riuscito: Code='SubnetIsFull' Message='<SUBNET NAME>\ con prefisso <indirizzo PREFIX>\ non ha capacità sufficiente per gli indirizzi IP". Details=[]
Prerequisiti
Questo articolo richiede l'interfaccia della riga di comando di Azure versione 2.0.65 o successiva. Per trovare il numero di versione, eseguire az --version. Se è necessario installare o aggiornare l'interfaccia della riga di comando di Azure, vedere Come installare l'interfaccia della riga di comando di Azure.
Per informazioni più dettagliate sul processo di aggiornamento, vedere la sezione "Aggiornare un cluster del servizio Azure Kubernetes" in Aggiornare un cluster servizio Azure Kubernetes del servizio Azure Kubernetes.
Sintomi
Un aggiornamento del cluster del servizio Azure Kubernetes non riesce e viene visualizzato un messaggio di errore "SubnetIsFull".
Causa
Questo errore si verifica se il cluster non dispone di indirizzi IP sufficienti per creare un nuovo nodo.
Quando si prevede di eseguire un'operazione di aggiornamento o ridimensionamento, prendere in considerazione il numero di indirizzi IP necessari. Se l'intervallo di indirizzi IP configurato nel cluster supporta solo un numero fisso di nodi, l'operazione di aggiornamento o ridimensionamento avrà esito negativo. Per altre informazioni, vedere Pianificazione degli indirizzi IP per i cluster del servizio Azure Kubernetes.
Soluzione
Ridurre i nodi del cluster per riservare gli indirizzi IP per l'aggiornamento.
Se la riduzione delle prestazioni non è un'opzione e il CIDR della rete virtuale dispone di indirizzi IP sufficienti, provare ad aggiungere un pool di nodi con una subnet univoca:
- Aggiungere un nuovo pool di nodi utente nella rete virtuale in una subnet più grande.
- Impostare il pool di nodi originale su un tipo di pool di nodi di sistema.
- Aumentare le prestazioni del pool di nodi utente.
- Ridurre il pool di nodi originale.
Maggiori informazioni
Contattaci per ricevere assistenza
In caso di domande, è possibile porre domande al supporto della community di Azure. È possibile anche inviare un feedback sul prodotto al feedback della community di Azure.