如何啟用和禁用azure VM的加速網路

在建立某些符合啟用加速網路的VM時,預設會啟用加速網路。

20201797-5a

但事後要調整到不支援加速網路的VM的時候,例如D2sv3,Portal會提示錯誤。

20201796-V9

錯誤: Virtual machine WVD-VM/providers/Microsoft.Compute/virtualMachines/test1′>test1 has size Standard_D2s_v3, which is not compatible with enabling accelerated networking on network interface(s) on the VM. Compatible VM sizes: Standard_D3_v2……

但是Portal中沒有關閉加速網路的選項,只能通過指令來關閉。

官方文件針對啟用的指令可以參考:
https://docs.microsoft.com/zh-tw/azure/virtual-network/create-vm-accelerated-networking-cli#enable-accelerated-networking-on-existing-vms

對應關閉的指令可以參考修改為:

在執行前,需要停止虛擬機(注意:如果VM的IP為動態IP,停止VM會導致IP被釋放掉)。

20201798-vV

我們在Cloud Shell中執行指令。

20201800-Gw

從返回的結果中可以看到加速網路是關閉狀態。

20201801-UF

在portal中網路卡的屬性中也可以看到當前的狀態。

20201802-vE

此時重新變更VM等級為D2sv3就不會報錯了。

20201803-dz