2017-02-23 66 views
2

如何在不引起整個VMSS失效的情況下改變VMSS的SKU(特別是主節點類型)?如何更改服務結構中的主節點類型?

我試圖升級模式設置爲手動

$vmss.UpgradePolicy.Mode = [Microsoft.Azure.Management.Compute.Models.UpgradeMode]::Manual 
Update-AzureRmVmss -ResourceGroupName $ResourceGroupName -Name $VMScaleSetName -VirtualMachineScaleSet $vmss 

剛剛結束了:

虛擬機秤臺與延伸 Microsoft.Azure.ServiceFabric.ServiceFabricNode不能設置爲手動 升級模式

忽略這一點,只是做了升級

$vmss.Sku.Name = "Standard_A2_V2"; 
Update-AzureRmVmss -ResourceGroupName $ResourceGroupName -Name $VMScaleSetName -VirtualMachineScaleSet $vmss 

而是同時減少所有節點。那麼對此推薦的方法是什麼?

回答

1

如果您已配置耐用性級別「黃金」或「銀色」,則可以執行此操作。 (銀雖然不可用)

更多的here

+0

所以目前只有黃金。但它並不說_how_。它是全自動的嗎? –

+0

我的理解是,ASF可以推遲對底層虛擬機的基礎結構更改。因此,當VMSS節點sku發生變化時,這些更改將按照UD(隨機順序)順序應用,而不是全部並行。所以從你的角度來看它是全自動的。 – LoekD