Problemen met de foutcode 'SubnetIsFull' oplossen tijdens een upgrade van een AKS-cluster
In dit artikel wordt beschreven hoe u de fout 'SubnetIsFull' kunt identificeren en oplossen die optreedt wanneer u een AKS-cluster (Azure Kubernetes Service) probeert te upgraden.
Hier volgt een voorbeeld van het foutbericht:
Kan de schaal van de knooppuntgroep <AGENT POOL NAME>' in Kubernetes-service '<NAME>' niet schalen. Fout: opnieuw proberen van VMSSAgentPoolReconciler is mislukt: Code='SubnetIsFull' Message='<SUBNET NAME>\ met adresvoorvoegsel <PREFIX>\ heeft onvoldoende capaciteit voor IP-adressen.' Details=[]
Vereisten
Voor dit artikel is Azure CLI versie 2.0.65 of een latere versie vereist. Voer az --version
uit om het versienummer te vinden. Als u Azure CLI moet installeren of upgraden, raadpleegt u De Azure CLI installeren.
Zie de sectie Een AKS-cluster upgraden in Een Azure Kubernetes Service (AKS)-cluster upgraden voor meer informatie over het upgradeproces.
Symptomen
Een upgrade van een AKS-cluster mislukt en u ontvangt het foutbericht 'SubnetIsFull'.
Oorzaak
Deze fout treedt op als uw cluster onvoldoende IP-adressen heeft om een nieuw knooppunt te maken.
Wanneer u een upgrade- of schaalbewerking wilt uitvoeren, moet u rekening houden met het aantal vereiste IP-adressen. Als het IP-adresbereik dat u hebt geconfigureerd in het cluster slechts een vast aantal knooppunten ondersteunt, mislukt de upgrade- of schaalbewerking. Zie de sectie IP-adressering voor het cluster plannen van Azure CNI-netwerken configureren in Azure Kubernetes Service (AKS) voor meer informatie.
Oplossing
Verminder de clusterknooppunten om IP-adressen te reserveren voor de upgrade.
Als omlaag schalen geen optie is en de CIDR van uw virtuele netwerk voldoende IP-adressen heeft, probeert u een knooppuntgroep met een uniek subnet toe te voegen:
- Voeg een nieuwe gebruikersknooppuntgroep toe in het virtuele netwerk in een groter subnet.
- Schakel de oorspronkelijke knooppuntgroep over naar een systeemknooppuntgroeptype.
- Schaal de gebruikersknooppuntgroep omhoog.
- Schaal de oorspronkelijke knooppuntgroep omlaag.
Contacteer ons voor hulp
Als u vragen hebt of hulp nodig hebt, maak een ondersteuningsaanvraag of vraag de Azure-communityondersteuning. U kunt ook productfeedback verzenden naar de Feedback-community van Azure.