Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Als de resourcebehoeften van uw toepassingen veranderen, kunnen de prestaties van uw cluster worden beïnvloed door een lage capaciteit voor CPU, geheugen, PID-ruimte of schijfgrootten. Als u deze wijzigingen wilt oplossen, kunt u uw AKS-cluster handmatig schalen om een ander aantal knooppunten uit te voeren. Wanneer u inschaalt, worden knooppunten zorgvuldig vastgezet en leeggezet om onderbreking van actieve toepassingen tot een minimum te beperken. Wanneer u uitschaalt, wacht AKS totdat knooppunten door het Kubernetes-cluster als Gereed zijn gemarkeerd voordat pods erop worden gepland.
In dit artikel wordt beschreven hoe u het aantal knooppunten in een AKS-cluster handmatig vergroot of verkleint.
Opmerking
Dit artikel is van toepassing op AKS Standard-clusters. Automatische AKS-clusters gebruiken automatisch inrichten van knooppunten om het schalen van knooppunten te beheren.
Voordat u begint
Controleer de quota en limieten van de AKS-service om te controleren of uw cluster kan worden geschaald naar het gewenste aantal knooppunten.
Als automatische schaalaanpassing van clusters is ingeschakeld in de knooppuntgroep, kunt u het aantal knooppunten niet handmatig wijzigen. U kunt de minimum- en maximumwaarden voor automatische schaalaanpassing van clusters bijwerken of de automatische schaalaanpassing van clusters in de knooppuntgroep uitschakelen voordat u deze handmatig schaalt.
Azure Ondersteuning voor Linux 2.0 is beëindigd op 30 november 2025. Met ingang van 31 maart 2026 zijn Azure Linux 2.0-node-installatiekopieën verwijderd en kunnen de getroffen knooppuntpools niet langer worden opgeschaald. Migreer naar Azure Linux 3 voordat u een Azure Linux 2.0-knooppuntgroep schaalt.
Namen van knooppuntgroepen moeten voldoen aan de volgende vereisten:
Type knooppuntgroep Naamvereisten Linux Tussen 1 en 12 alfanumerieke tekens in kleine letters. Moet beginnen met een kleine letter. Windows Tussen 1 en 6 kleine alfanumerieke tekens. Moet beginnen met een kleine letter.
AKS-clusterknooppunten schalen
Belangrijk
Het verwijderen van knooppunten uit een knooppuntgroep met behulp van de kubectl opdracht wordt niet ondersteund. Deze actie kan schaalproblemen met uw AKS-cluster veroorzaken.
Haal de naam, modus en het aantal knooppunten van uw knooppuntgroepen op met behulp van de
az aks showopdracht. In het volgende voorbeeld worden de details van de knooppuntgroep opgehaald voor het cluster met de naam myAKSCluster in de resourcegroep myResourceGroup :az aks show --resource-group myResourceGroup --name myAKSCluster --query "agentPoolProfiles[].{Name:name,Mode:mode,Count:count}" --output tableIn de volgende voorbeelduitvoer ziet u dat nodepool1 een systeemknooppuntgroep is met drie knooppunten:
Name Mode Count --------- ------ ------- nodepool1 System 3Schaal de clusterknooppunten met behulp van de
az aks scaleopdracht. In het volgende voorbeeld wordt nodepool1 in het cluster met de naam myAKSCluster geschaald naar twee knooppunten:az aks scale --resource-group myResourceGroup --name myAKSCluster --node-count 2 --nodepool-name nodepool1 --query "agentPoolProfiles[?name=='nodepool1'].{Name:name,Mode:mode,Count:count}" --output tableIn de volgende voorbeelduitvoer ziet u dat de systeemknooppuntgroep is geschaald naar twee knooppunten:
Name Mode Count --------- ------ ------- nodepool1 System 2Systeemknooppuntgroepen moeten ten minste twee knooppunten hebben. Gebruik voor productieclusters ten minste drie knooppunten in een systeemknooppuntgroep. Zie Systeem- en gebruikersknooppuntgroepenvoor meer informatie.
De gebruikersknooppuntgroepen naar 0 schalen
In tegenstelling tot systeemknooppuntgroepen die altijd actieve knooppunten vereisen, kunnen gebruikersknooppuntgroepen worden geschaald naar 0. Zie Systeem- en gebruikersknooppuntgroepen voor meer informatie over de verschillen tussen systeem- en gebruikersknooppuntgroepen.
Belangrijk
Als u een gebruikersknooppuntgroep wilt schalen naar 0 knooppunten, schakelt u de automatische schaalaanpassing van clusters uit. Zie Automatische schaalaanpassing van clusters uitschakelen voor een knooppuntgroep voor meer informatie.
Als u een gebruikersknooppuntgroep wilt schalen naar 0, gebruikt u az aks nodepool scale in plaats van de az aks scale opdracht die wordt gebruikt voor het schalen van algemene knooppunten en stelt u in op --node-count0.
az aks nodepool scale --name <your node pool name> --cluster-name myAKSCluster --resource-group myResourceGroup --node-count 0
U kunt automatisch schalen naar nul knooppunten op automatisch geschaalde gebruikersknooppuntgroepen toestaan, maar niet afdwingen door de --min-count parameter van de automatische schaalaanpassing van het cluster in te stellen op 0.
Volgende stappen
In dit artikel hebt u handmatig een AKS-cluster geschaald om het aantal knooppunten te vergroten of verkleinen. U kunt de automatische schaalaanpassing van clusters ook gebruiken om uw cluster automatisch te schalen.