Megosztás a következőn keresztül:


Set-AksHciAutoScalerProfile

Áttekintés

Automatikus skálázási konfigurációs profil egyéni beállításainak konfigurálása.

Syntax

Beállítás módosítása meglévő automatikus skálázási konfigurációs profilban

Set-AksHciAutoScalerProfile 
                              -name myProfile 
                              -autoScalerProfileConfig @{ "max-node-count"=5; "min-node-count"=2 }

Description

Egy meglévő automatikus skálázási konfigurációs profil egy vagy több egyéni beállítását új értékre módosítja. A beállítható értékek a következők:

ProfileSetting Érték
minimális csomópontszám 0
maximális csomópontszám 1
vizsgálati időköz 10 másodperc
scale-down-delay-after-add 10 perc
scale-down-delay-after-delete 10 másodperc
leskálázási késleltetés utáni hiba 3 perc
vertikális leskálázási igény nélküli idő 10 perc
scale-down-unready-time 20 perc
vertikális leskálázási-kihasználtsági küszöbérték 0,5
max-graceful-termination-sec 600 másodperc
balance-similar-node-groups hamis
Expander Véletlen
skip-nodes-with-local-storage true
skip-nodes-with-system-pods true
max-empty-bulk-delete 10 csomópont
new-pod-scale-up-delay 0 másodperc
max-total-unready-percentage 45%
maximális csomópont-kiépítési idő 15 perc
ok-total-unready-count 3 csomópont

Példák

A csomópontok minimális és maximális számának módosítása

A maximális csomópontszám túl magas beállítása hibákhoz vezethet, ha a rendszer elfogy az erőforrásokból. Ha ez történik. Módosítsa az értéket alacsonyabb értékre, és várja meg, amíg a rendszer felzárkózik. Ez a folyamat az alapértelmezett beállításokkal akár 90 percet is igénybe vehet.

Set-AksHciAutoScalerProfile -name myProfile -autoScalerProfileConfig @{ "max-node-count"=5; "min-node-count"=2 }

Módosítsa a rendszer várakozási idejét a skálázási kísérletek között 1 percre.

Ha ezt túl alacsonyra állítja, például 1 másodpercre, az túlzott csomópontlétrehozási/törlési ciklusokat eredményezhet. Set-AksHciCluster -name myCluster -enableAutoScaler $false Az paranccsal kapcsolja ki az automatikus skálázást. Módosítsa a profilt mérsékeltebb értékre, majd engedélyezze újra az automatikus skálázást a szebb helyreállítás érdekében.

Set-AksHciAutoScalerProfile -name myProfile -autoScalerProfileConfig @{ "scan-interval"="1m" }

Módosítsa azt az időt, amíg a rendszer megvárja, amíg egy új csomópont készen áll.

Set-AksHciAutoScalerProfile -name myProfile -autoScalerProfileConfig @{ "scan-interval"="1m" }

Paraméterek

-név

A Kubernetes-fürt alfanumerikus neve.

Type: System.String
Parameter Sets: (All)
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-autoScalerProfileConfig

Az automatikus skálázási konfigurációs profilhoz beállítandó kulcs-érték párok tömbje

Type: System.Array
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

Következő lépések

AksHci PowerShell-referencia