Share via


Set-AksHciAutoScalerProfile

Özet

Otomatik ölçeklendirici yapılandırma profilinin tek tek ayarlarını yapılandırın.

Syntax

Mevcut otomatik ölçeklendirici yapılandırma profilindeki bir ayarı değiştirme

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

Description

Mevcut otomatik ölçeklendirici yapılandırma profilinin bir veya daha fazla ayrı ayarını yeni bir değerle değiştirir. Ayarlanacağı olası değerler şunlardır:

ProfileSetting Değer
min-node-count 0
max-node-count 1
tarama aralığı 10 saniye
ekledikten sonra ölçeği azaltma gecikmesi 10 dakika
silme sonrasında ölçeği azaltma gecikmesi 10 saniye
hatadan sonra ölçeği azaltma gecikmesi 3 dakika
ölçeği azaltma-gereksiz zaman 10 dakika
ölçeği azaltma-okunmamış zaman 20 dakika
ölçeği azaltma kullanım eşiği 0,5
max-graceful-termination-sec 600 saniye
balance-similar-node-groups yanlış
Expander rastgele
yerel depolama ile düğümleri atlama true
sistem podları ile atlama düğümleri true
max-empty-bulk-delete 10 düğüm
new-pod-scale-up-delay 0 saniye
max-total-unready-percentage %45
max-node-provision-time 15 dakika
ok-total-unready-count 3 düğüm

Örnekler

En düşük ve en yüksek düğüm sayısını değiştirme

Max-node-count ayarının çok yüksek olması, sistemin kaynaklarının bitmesi durumunda hatalara neden olabilir. Eğer böyle bir şey olursa. Değeri daha düşük bir ayara değiştirin ve sistemin yakalamasını bekleyin. Bu işlem varsayılan ayarlarla 90 dakika kadar sürebilir.

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

Sistemin ölçek denemeleri arasında beklediği süreyi 1 dakika olarak değiştirin.

Örneğin bunu 1 saniyeye ayarlamak, bu durumda çok fazla düğüm oluşturma/silme döngüsüne neden olabilir. Otomatik ölçeklendiriciyi Set-AksHciCluster -name myCluster -enableAutoScaler $false kapatmak için komutunu kullanın. Profili daha orta bir değerle değiştirin ve daha düzgün bir şekilde kurtarmak için otomatik ölçeklendiriciyi yeniden etkinleştirin.

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

Sistemin yeni bir düğümün hazır olmasını beklediği süreyi değiştirin.

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

Parametreler

-Adı

Kubernetes kümenizin alfasayısal adı.

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

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

-autoScalerProfileConfig

Otomatik ölçeklendirici yapılandırma profili için ayarlanacağı parametre anahtar-değer çiftleri dizisi

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

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

Sonraki adımlar

AksHci PowerShell Başvurusu