如何使用 PowerShell 启用 Azure VM 加速设置?
如需使用 PowerShell 启用 Azure VM 加速设置,我们需要启用连接至虚拟机的 NIC 上的 EnableAcceleratedNetworking 属性。
$vm = Get-AzVM -Name TestVM
$nicname = (($vm.NetworkProfile.NetworkInterfaces.id).Split('/'))[-1]
$nicsetting = Get-AzNetworkInterface -ResourceGroupName $vm.ResourceGroupName -
Name $nicname
$nicsetting.EnableAcceleratedNetworking = $true在以上示例中,我们正在为 Azure VM “TestVM” 设置 AN 设置。若要对特定订阅设置 AN 设置,请使用以下命令。确保已使用 Set-AzContext 命令连接到正确的订阅。
Get-AzVM | Select Name, ResourceGroupName,`
@{N='Accelerated Netoworking'; E={
$nic = (($_.NetworkProfile.NetworkInterfaces.id).Split('/'))[-1]
$nicsetting = Get-AzNetworkInterface -
ResourceGroupName $_.ResourceGroupName -Name $nic
$nicsetting.EnableAcceleratedNetworking = $true
if($nicsetting.EnableAcceleratedNetworking){"Enabled"}
else{"Disabled"}
}}如需对特定资源组的 VM 设置 AN 设置,请在上述代码中使用 Get-AzVM - ResourceGroupName ‘ResourceGroup’ 代替 Get-AzVM。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP