Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Možná nebudete muset nepřetržitě spouštět úlohy AKS. Můžete mít například vývojový cluster se skupinami uzlů, na kterých běží konkrétní úlohy. Pokud chcete optimalizovat své výpočetní náklady, můžete fondy uzlů v clusteru AKS kompletně zastavit.
Funkce a omezení
- Systémové fondy nelze zastavit.
- Podporují se fondy spotových uzlů.
- Je možné upgradovat zastavené uzlové pooly.
- Cluster a sada uzlů musí být spuštěny.
- Fondy uzlů nemůžete zastavit z clusterů, které používají funkci automatického zřizování uzlů (NAP).
Návod
Můžete použít Azure Copilot k zastavení a spuštění shluků uzlů na portálu Azure. Další informace najdete v tématu Efektivní práce s clustery AKS pomocí Azure Copilotu.
Než začnete
Tento článek předpokládá, že máte existující cluster AKS. Pokud potřebujete cluster AKS, vytvořte ho pomocí Azure CLI, Azure PowerShellu nebo webu Azure Portal.
Zastavení fondu uzlů AKS
Pomocí příkazu zastavte spuštěný fond
az aks nodepool stopuzlů AKS.az aks nodepool stop --resource-group myResourceGroup --cluster-name myAKSCluster --nodepool-name testnodepoolOvěřte, že fond uzlů se zastavil pomocí příkazu
az aks nodepool show.az aks nodepool show --resource-group myResourceGroup --cluster-name myAKSCluster --nodepool-name testnodepoolNásledující zhuštěný příklad výstupu
powerStateukazuje následujícíStopped:{ [...] "osType": "Linux", "podSubnetId": null, "powerState": { "code": "Stopped" }, "provisioningState": "Succeeded", "proximityPlacementGroupId": null, [...] }Poznámka:
Pokud se
provisioningStatezobrazíStopping, fond uzlů je stále v procesu zastavení.Poznámka:
Zastavení fondu uzlů zastaví automatické škálování clusteru a spustí ho zpět při spuštění fondu uzlů. Pokud tedy ručně upravíte počet instancí VMSS ve fondu, zatímco je zastavený, může automatické škálování clusteru zobrazovat nekonzistence.
Spuštění zastaveného fondu uzlů AKS
Restartujte zastavený fond uzlů pomocí příkazu
az aks nodepool start.az aks nodepool start --resource-group myResourceGroup --cluster-name myAKSCluster --nodepool-name testnodepoolPomocí příkazu
az aks nodepool showověřte, že váš fond uzlů začal.az aks nodepool show --resource-group myResourceGroup --cluster-name myAKSCluster --nodepool-name testnodepoolNásledující zhuštěný příklad výstupu
powerStateukazuje následujícíRunning:{ [...] "osType": "Linux", "podSubnetId": null, "powerState": { "code": "Running" }, "provisioningState": "Succeeded", "proximityPlacementGroupId": null, [...] }Poznámka:
Pokud se
provisioningStatezobrazíStarting, fond uzlů je stále ve fázi spouštění.
Další kroky
- Informace o škálování
Userfondů na 0 najdete v tématu ŠkálováníUserfondů na 0. - Informace o zastavení clusteru najdete v tématu spuštění nebo zastavení clusteru.
- Informace o tom, jak ušetřit náklady pomocí spotových instancí, najdete v tématu Přidání fondu spotových uzlů do AKS.
- Další informace o zásadách podpory AKS najdete v tématu Zásady podpory AKS.