如何勾选/取消勾选“;“允许Numa跨越”;对于通过Powershell的Hyper-V主机

如何勾选/取消勾选“;“允许Numa跨越”;对于通过Powershell的Hyper-V主机,powershell,hyper-v,Powershell,Hyper V,是否有办法通过Powershell选中/取消选中Hyper-V主机的“允许Numa跨越”尝试以下操作: $cn = 'HV1' $NumaSpanningEnabled = $true $vmhost = Get-WmiObject -Class Msvm_VirtualSystemManagementServiceSettingData -Namespace root\virtualization -ComputerName $cn $vmhost.NumaSpanningEnabled=$

是否有办法通过Powershell选中/取消选中Hyper-V主机的“允许Numa跨越”

尝试以下操作:

$cn = 'HV1'
$NumaSpanningEnabled = $true

$vmhost = Get-WmiObject -Class Msvm_VirtualSystemManagementServiceSettingData -Namespace root\virtualization -ComputerName $cn
$vmhost.NumaSpanningEnabled=$NumaSpanningEnabled

$vmms = Get-WmiObject -Class Msvm_VirtualSystemManagementService -Namespace root\virtualization -ComputerName $cn
$vmms.ModifyServiceSettings($vmhost.psbase.GetText(1))
在Hyper-V 3.0中,它非常简单:

Set-VMHost -NumaSpanningEnabled <bool>
设置VMHost-NumaSpanningEnabled