Problemen met de foutcode 'SubnetIsFull' oplossen tijdens een upgrade van een AKS-cluster
In dit artikel wordt beschreven hoe u de fout 'SubnetIsFull' identificeert en oplost die optreedt wanneer u een AKS-cluster (Azure Kubernetes Service) probeert bij te werken.
Hier volgt een voorbeeld van het foutbericht:
Kan de AGENT-POOLNAAM van knooppuntgroep <niet schalen in Kubernetes-service '<NAME>'.> Fout: HET opnieuw proberen van VMSSAgentPoolReconciler is mislukt: Code='SubnetFull' Message='<SUBNET NAME>\ with address prefix <PREFIX>\ heeft onvoldoende capaciteit voor IP-adressen.' Details=[]
Voorwaarden
Voor dit artikel is Azure CLI versie 2.0.65 of een nieuwere versie vereist. Voer het versienummer uit az --version
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 AKS-cluster (Azure Kubernetes Service) voor meer gedetailleerde 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 niet voldoende IP-adressen heeft om een nieuw knooppunt te maken.
Wanneer u van plan bent een upgrade- of schaalbewerking uit te voeren, moet u rekening houden met het aantal vereiste IP-adressen. Als het IP-adresbereik dat u in het cluster hebt geconfigureerd, slechts een vast aantal knooppunten ondersteunt, mislukt de upgrade- of schaalbewerking. Zie de sectie IP-adressering plannen voor het cluster in Azure CNI-netwerken configureren in Azure Kubernetes Service (AKS) voor meer informatie.
Oplossing
Verminder de clusterknooppunten om IP-adressen voor de upgrade te reserveren.
Als omlaag schalen geen optie is en uw VIRTUELE netwerk-CIDR voldoende IP-adressen heeft, probeert u een knooppuntgroep met een uniek subnet toe te voegen:
- Voeg een nieuwe gebruikersknooppuntgroep toe aan het virtuele netwerk in een groter subnet.
- Schakel de oorspronkelijke knooppuntgroep over naar een type systeemknooppuntgroep.
- 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 Azure-feedbackcommunity.