Hyper-V中使用Set-VMNetworkAdapter配置VMQ的语法问题求助
Hyper-V中使用Set-VMNetworkAdapter配置VMQ的语法问题求助
我在尝试用PowerShell配置Hyper-V虚拟机的VMQ(虚拟机队列)时遇到了问题,具体情况如下:
首先我执行了这条命令:
Set-VMNetworkAdapter -VMName $vmName -Name "Network Adapter" -VMQ
结果收到了报错:
Set-VMNetworkAdapter : Missing an argument for parameter 'VmqWeight'. Specify a parameter of type 'System.Nullable`1[System.UInt32]' and try again.
At line:1 char:62
- Set-VMNetworkAdapter -VMName $vmName -Name "Network Adapter" -VMQ
~~~~- CategoryInfo : InvalidArgument: (:) [Set-VMNetworkAdapter], ParameterBindingException
- FullyQualifiedErrorId : MissingArgument,Microsoft.HyperV.PowerShell.Commands.SetVMNetworkAdapter
于是我尝试加上-VmqWeight参数,执行了这条命令:
Set-VMNetworkAdapter -VMName $vmName -Name "Network Adapter" -VMQ -VmqWeight 30
但还是收到了同样的报错:
Set-VMNetworkAdapter : Missing an argument for parameter 'VmqWeight'. Specify a parameter of type 'System.Nullable`1[System.UInt32]' and try again.
At line:1 char:62
- ... VMNetworkAdapter -VMName $vmName -Name "Network Adapter" -VMQ -VmqWei ...
~~~~- CategoryInfo : InvalidArgument: (:) [Set-VMNetworkAdapter], ParameterBindingException
- FullyQualifiedErrorId : MissingArgument,Microsoft.HyperV.PowerShell.Commands.SetVMNetworkAdapter
我查过资料,-VmqWeight的取值范围应该是-100到100之间,想请教一下,正确的配置语法应该是什么样的?
备注:内容来源于stack exchange,提问作者YorSubs
相关产品推荐
相关产品推荐

