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:
    6,099
    Likes Received:
    805
    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:
    6,099
    Likes Received:
    805
    Never mind, we're going back to OpenSUSE.

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

    Corky42 Where's walle?

    Joined:
    30 Oct 2012
    Posts:
    9,648
    Likes Received:
    388
    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:
    6,099
    Likes Received:
    805
    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:
    6,099
    Likes Received:
    805
    Nope. Just got 2 cores now. Back to opensuse grr
     
  6. saspro

    saspro IT monkey

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

    Pookie Illegitimi non carborundum

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

    saspro IT monkey

    Joined:
    23 Apr 2009
    Posts:
    9,613
    Likes Received:
    404
    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,712
    Likes Received:
    27
  10. noizdaemon666

    noizdaemon666 I'm Od, Therefore I Pwn

    Joined:
    15 Jun 2010
    Posts:
    6,099
    Likes Received:
    805
    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 Illegitimi non carborundum

    Joined:
    4 May 2010
    Posts:
    3,566
    Likes Received:
    175
    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:
    6,099
    Likes Received:
    805
    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:
    6,099
    Likes Received:
    805
    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 Where's walle?

    Joined:
    30 Oct 2012
    Posts:
    9,648
    Likes Received:
    388
    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,646
    Likes Received:
    94
    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:
    6,099
    Likes Received:
    805
    Thanks Atomic but I've already set the relevant options in BIOS.
     
  17. Agdot

    Agdot What's a Dremel?

    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 Multimodder

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

    Agdot What's a Dremel?

    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 What's a Dremel?

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

Share This Page