Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Om resursbehoven för dina program ändras kan klustrets prestanda påverkas på grund av låg kapacitet på processor,minne, PID-utrymme eller diskstorlekar. För att åtgärda dessa ändringar kan du skala AKS-klustret manuellt för att köra ett annat antal noder. När du skalar in är noderna noggrant avspärrade och tömda för att minimera störningar i program som körs. När du skalar ut väntar AKS tills noderna har markerats som Redo av Kubernetes-klustret innan poddar schemaläggs på dem.
Den här artikeln beskriver hur du manuellt ökar eller minskar antalet noder i ett AKS-kluster.
Anmärkning
Den här artikeln gäller för AKS Standard-kluster. AKS Automatic-kluster använder automatisk provisionering av noder för att hantera skalning av noder.
Innan du börjar
Granska AKS-tjänstens kvoter och gränser för att kontrollera att klustret kan skalas till önskat antal noder.
Om autoskalning av kluster är aktiverat i nodpoolen kan du inte ändra antalet noder manuellt. Du kan antingen uppdatera minsta och högsta värden för kluster autoskalning eller inaktivera autoskalning av klustret i nodpoolen innan du skalar den manuellt.
Azure Linux 2.0-support upphörde den 30 november 2025. Från och med den 31 mars 2026 togs Azure Linux 2.0-nodbilder bort och berörda nodpooler kan inte längre skalas. Migrera till Azure Linux 3 innan du skalar en Azure Linux 2.0-nodpool.
Namn på nodpooler måste uppfylla följande krav:
Typ av nodpool Namnkrav Linux Mellan 1 och 12 alfanumeriska tecken med små bokstäver och siffror. Måste börja med en gemen bokstav. Windows Mellan 1–6 alfanumeriska gemener. Måste börja med en gemen bokstav.
Skala klusternoder i AKS
Viktigt!
Det går inte att ta bort noder från en nodpool med hjälp kubectl av kommandot. Den här åtgärden kan skapa skalningsproblem med ditt AKS-kluster.
Hämta namn, läge och nodantal för dina nodpooler med hjälp
az aks showav kommandot . I följande exempel hämtas information om nodpoolen för klustret med namnet myAKSCluster i resursgruppen myResourceGroup :az aks show --resource-group myResourceGroup --name myAKSCluster --query "agentPoolProfiles[].{Name:name,Mode:mode,Count:count}" --output tableFöljande exempelutdata visar att nodepool1 är en systemnodpool med tre noder:
Name Mode Count --------- ------ ------- nodepool1 System 3Skala klusternoderna med kommandot
az aks scale. I följande exempel skalas nodepool1 i klustret med namnet myAKSCluster till två noder: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 tableFöljande exempelutdata visar att systemnodpoolen har skalats till två noder:
Name Mode Count --------- ------ ------- nodepool1 System 2Systemnodpooler måste ha minst två noder. För produktionskluster använder du minst tre noder i en systemnodpool. Mer information finns i System- och användarnodpooler.
Skala användarnodpooler till 0
Till skillnad från systemnodpooler som alltid kräver att noder körs kan användarnodpooler skalas till 0. Mer information om skillnaderna mellan system- och användarnodpooler finns i System- och användarnodpooler.
Viktigt!
Om du vill skala en användarnodpool till 0 noder inaktiverar du autoskalning av klustret. Mer information finns genom att se Inaktivera autoskalning av kluster på en nodpool.
Om du vill skala en användarnodpool till 0 använder du az aks nodepool scale i stället för kommandot az aks scale som används för allmän nodskalning och anger --node-count till 0.
az aks nodepool scale --name <your node pool name> --cluster-name myAKSCluster --resource-group myResourceGroup --node-count 0
Du kan tillåta, men inte framtvinga, automatisk skalning till noll noder i autoskalning av användarnodpooler genom att ange parametern --min-countför autoskalning av kluster till 0.
Nästa steg
I den här artikeln skalade du ett AKS-kluster manuellt för att öka eller minska antalet noder. Du kan också använda cluster autoscaler för att automatiskt skala klustret.