PowerShell Cmdlet Get-VMHostNumaNode, is not giving proper value for Processor Availability on Windows Server 2012 R2

The cmdlet Get-VMHostNumaNode in not giving proper value for ProcessorsAvailability on Microsoft Windows Server 2012 R2

Sample Output.

PS C:\> Get-VMHostNumaNode -ComputerName ftvmm


NodeId                 : 0
ProcessorsAvailability : {0, 0, 0, 0}
MemoryAvailable        : 2746
MemoryTotal            : 4057
ComputerName           : FTVMM


But its working with proper values for ProcessorsAvailability on  Windows 8,

So is it an expected behavior on Windows 2012 Server or how am I supposed use it for getting proper values for ProcessorsAvailability...?

OS Details
-------------
OS Name Microsoft Windows Server 2012 R2 Datacenter Evaluation
Version 6.3.9600 Build 9600


HyperV
--------
Hyper-V Manager

Microsoft Corporation

Version: 6.3.9600.16384
------------------------
PowerShell

PS C:\Users\Administrator> $PSVersionTable

Name                           Value
----                           -----
PSVersion                      4.0
WSManStackVersion              3.0
SerializationVersion           1.1.0.1
CLRVersion                     4.0.30319.33440
BuildVersion                   6.3.9600.16384
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0}
PSRemotingProtocolVersion      2.2






January 17th, 2014 10:01am

Hi Sijo Wayanad,

Based on my research, since the cmdlet Get-VMHostNumaNode is usd to get the architecture and sizes of NUMA node, have you configure the numa node on the host?

For more detailed information of configuring the numa on hyper-v, please refer to this article:

Hyper-V Virtual NUMA Overview:

http://technet.microsoft.com/en-us/library/dn282282.aspx

I hope this helps.

Free Windows Admin Tool Kit Click here and download it now
January 20th, 2014 6:40pm

Hi,

Numa Spanning is enabled by default on HyperV, and here is  problem only with ProcessorsAvailability...

Same cmdlet  is giving value for ProcessorsAvailability on Windows 8.

Result from Windows 8

-------------------------------------

PS C:\Windows\system32> Get-VMHostNumaNode -ComputerName ftpc
NodeId                                    : 0
ProcessorsAvailability         : {97, 99, 98, 97}
MemoryAvailable                 : 886
MemoryTotal                         : 4076
ComputerName                    : ftpc

 

January 24th, 2014 6:52am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics