如何在Azure虚拟机上禁用加速网络?

3
我已在Azure VM上启用了加速网络,现在想要禁用加速网络,但无法找到方法。由于我想更改VM的大小,而加速网络正在阻止更改大小。
请给予建议。

1
出于好奇,您为什么想要禁用加速网络,并且您使用的是哪种虚拟机规格? - pnizzle
@pnizzle 他似乎已经在问题中回答了这个问题 - 显然他想要调整大小到不支持加速网络的大小(例如只有一个vCPU的大小)。 - MikeBaz - MSFT
4个回答

8

2
运行得非常好。只需在运行之前确保选择正确的订阅。要选择订阅,请使用命令'az account set --subscription <subcription name>'。 - Zunair
完美地运行。顺便说一下,我不需要设置订阅。 - anand

3
对于 VMSS(虚拟机规模集),该过程有点不太直接,但仍然可行。
假设您的资源组名称为 RG001,VMSS 名称为 VMSS001,则可以执行以下操作:
az vmss update -g RG001 -n VMSS001 --set virtualMachineProfile.networkProfile.networkInterfaceConfigurations[0].enableAcceleratedNetworking=false

1
我在虚拟机网络选项卡中添加了一个新的网卡,但似乎默认情况下未启用加速网络。然后我将之前启用加速网络的网卡分离,并成功调整了虚拟机大小。

耶,这个可以用...但我在寻找一些不会改变 NIC 的方式。 - amyy

0
你可以尝试使用Azure PowerShell来完成它。
Remove-AzureRmAcceleratedNIC -ResourceGroupName <ResourceGroupName> -VMName <VMName> -OsType <OsType>

您需要在此链接下载脚本文件,然后按照以下用法进行引用。

enter image description here

更多细节,请参考此link


谢谢解决方案,它肯定会起作用,但它将删除或重新创建IP地址,而我不希望这样做,因为它在许多地方配置了,是否有其他解决方案? - amyy
@RohitChouhan 我不确定,目前在官方文档中找不到其他方法。 - Joy Wang
我也搜索了很多关于这个问题的内容,但是没有找到任何解决方案。 - amyy
@RohitChouhan 或许您可以在 Azure VM 反馈 中发表您的想法。 - Joy Wang

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接