1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Windows Server 2012 R2 not detecting 2nd CPU properly

Discussion in 'Tech Support' started by noizdaemon666, 28 Aug 2014.

  1. noizdaemon666

    noizdaemon666 I'm Od, Therefore I Pwn

    Joined:
    15 Jun 2010
    Posts:
    5,562
    Likes Received:
    472
    Hi guys,

    I have yet another server problem :waah:

    I've got a HP ML350 G5 with 2 x E5310 Xeons in it. It used to run OpenSUSE where all 8 cores worked without a hitch, but now we need it to run Server 2012 R2.

    It all works fine except task manager only shows one CPU (4 cores). Device manager lists all 8 cores in the processor section but given the performance we're getting I'm inclined to believe task manager.

    Any ideas guys?
     
  2. noizdaemon666

    noizdaemon666 I'm Od, Therefore I Pwn

    Joined:
    15 Jun 2010
    Posts:
    5,562
    Likes Received:
    472
    Never mind, we're going back to OpenSUSE.

    However, it would seem to be HAL type related.
     
  3. Corky42

    Corky42 What did walle eat for breakfast?

    Joined:
    30 Oct 2012
    Posts:
    8,295
    Likes Received:
    174
    MSconfig > boot > advanced options, showing number of processors as 2 ?
    Intel drivers installed ?
     
  4. noizdaemon666

    noizdaemon666 I'm Od, Therefore I Pwn

    Joined:
    15 Jun 2010
    Posts:
    5,562
    Likes Received:
    472
    Showed as auto and yes all drivers up to date.

    Set it to 2 now. Will see if that helps.
     
  5. noizdaemon666

    noizdaemon666 I'm Od, Therefore I Pwn

    Joined:
    15 Jun 2010
    Posts:
    5,562
    Likes Received:
    472
    Nope. Just got 2 cores now. Back to opensuse grr
     
  6. saspro

    saspro Infrastructure Specialist

    Joined:
    23 Apr 2009
    Posts:
    9,194
    Likes Received:
    204
    What version of 2012 is it?
    Is the RAM correctly configured (RAM split between the 2 CPU's)
     
  7. Pookie

    Pookie So this is permanence, love's shattered pride.

    Joined:
    4 May 2010
    Posts:
    3,457
    Likes Received:
    118
    Don't you need additional licences for dual CPU's?
     
  8. saspro

    saspro Infrastructure Specialist

    Joined:
    23 Apr 2009
    Posts:
    9,194
    Likes Received:
    204
    As long as it's not foundation or essentials it should see 64 sockets out of the box
     
  9. phuzz

    phuzz This is a title

    Joined:
    28 May 2004
    Posts:
    1,700
    Likes Received:
    24
  10. noizdaemon666

    noizdaemon666 I'm Od, Therefore I Pwn

    Joined:
    15 Jun 2010
    Posts:
    5,562
    Likes Received:
    472
    Not its standard. I've loaded it numerous times tries every setting I can think of and it still oonly has 4 cores :(
     
  11. Pookie

    Pookie So this is permanence, love's shattered pride.

    Joined:
    4 May 2010
    Posts:
    3,457
    Likes Received:
    118
    Stupid question but have you checked the view settings in task manager?
     
  12. noizdaemon666

    noizdaemon666 I'm Od, Therefore I Pwn

    Joined:
    15 Jun 2010
    Posts:
    5,562
    Likes Received:
    472
    Haha Pookie lol yes I did. 8 cores detected in device manager. 4 cores everywhere else. I might try the evaluation for the datacenter edition see if that fairs any better.
     
  13. noizdaemon666

    noizdaemon666 I'm Od, Therefore I Pwn

    Joined:
    15 Jun 2010
    Posts:
    5,562
    Likes Received:
    472
    Ok, an update.

    My issue is caused by installing Hyper-V. Install it and restart, 2nd CPU disappears. Remove and restart, 2nd CPU reappears.

    Is it meant to do this? If so, how do I monitor core usage for the "missing" CPU?

    :confused:
     
  14. Corky42

    Corky42 What did walle eat for breakfast?

    Joined:
    30 Oct 2012
    Posts:
    8,295
    Likes Received:
    174
    Would it be because the E5310 doesn't support VT-x with Extended Page Tables (EPT), also known as Second Level Address Translation (SLAT) ?
     
  15. Atomic

    Atomic Gerwaff

    Joined:
    6 May 2002
    Posts:
    9,642
    Likes Received:
    93
    Second-level address translation (SLAT) support is optional, but desirable if you have memory-intensive workloads.

    Hardware wise for Hyper-V, the CPU absolutely must support Data Execution Prevention and hardware virtualization and those features must be enabled.

    Here's the HP guide for enabling hyper-v, it's for Server 2008 but will still be valid for 2012:
    http://h20000.www2.hp.com/bc/docs/support/SupportManual/c01516156/c01516156.pdf
     
  16. noizdaemon666

    noizdaemon666 I'm Od, Therefore I Pwn

    Joined:
    15 Jun 2010
    Posts:
    5,562
    Likes Received:
    472
    Thanks Atomic but I've already set the relevant options in BIOS.
     
  17. Agdot

    Agdot New Member

    Joined:
    19 Feb 2018
    Posts:
    3
    Likes Received:
    0
    Hello noizdaemon666
    I have exactly the same issue with a HP ML350 G5 and 2 x E5320 Xeons.
    To verify I removed Hyper-V and voila: taskmanager shows both processors ...

    Do you have any information for me how to solve it?
    Or is the second CPU used by the OS although taskmanager doesn't show it?

    Thanks in advance,
    Andy
     
  18. yuusou

    yuusou Well-Known Member

    Joined:
    5 Nov 2006
    Posts:
    1,544
    Likes Received:
    102
    Licencing. Do you have a licence which will allow you 2 CPUs with Hyper V enabled?
     
  19. Agdot

    Agdot New Member

    Joined:
    19 Feb 2018
    Posts:
    3
    Likes Received:
    0
    The license card shows: Windows Svr Std 2012 R2 x64
    2CPU/2VM
    This should be sufficient, shouldn't it?
     
  20. Agdot

    Agdot New Member

    Joined:
    19 Feb 2018
    Posts:
    3
    Likes Received:
    0
    Sorry, nobody any idea?
     

Share This Page