?
Solved

Hyper-V server 2003, no more than 16 cores.

Posted on 2014-01-17
12
Medium Priority
?
589 Views
Last Modified: 2014-11-12
Dear Experts,

I have a server 2003 box which i wish to turn into a hyper-v guest. I did hdd to vhd, everything went fine, but when I add more than 16 Core's to the hyper-v box, it gets stuck on bootup.

It hangs exactly on acpitabl.dat.

I read that there is no core limitation for server 2003 x64 enterprise r2.

What can i do to bring the box up with more than 16 cores?
0
Comment
Question by:FutureDBA-
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 6
  • 6
12 Comments
 
LVL 37

Expert Comment

by:Mahesh
ID: 39788824
When 2003 server released, multicore processors was not available.

By default Windows server 2003 R2 Enterprise edition supports total \ maximum 8 single core physical Processors (8 cores now we can say in modern days)
You may install one quad core cpu having 8 logical cores or you can install 2quad core cpu with 4 logical cores each.

http://technet.microsoft.com/en-us/windowsserver/bb430827.aspx

Just limit your cores to 8 and check if its able to boot

Mahesh
0
 

Author Comment

by:FutureDBA-
ID: 39788916
I can boot with 16 cores. I am not getting the processing power I need under this scenario
0
 
LVL 37

Expert Comment

by:Mahesh
ID: 39788957
Which version of hyper-v you are running ?

Hyper-V 2012 \ 2012 R2 ?

Mahesh
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Author Comment

by:FutureDBA-
ID: 39788973
Hyper-V Version 6.2.9200.16384
0
 
LVL 37

Expert Comment

by:Mahesh
ID: 39789045
MS support only TWO virtual CPU per Windows 2003 in Hyper-V 2012 \ 2012 R2 hosts
http://technet.microsoft.com/library/hh831531.aspx

Give a try for 8 Virtual CPU and check, might help

Mahesh
0
 

Author Comment

by:FutureDBA-
ID: 39789178
I have it running with 16 Virtual CPU and it boots up.

I can see the 16 CPU's in the taskmgr.

The minute I go above 16 (even to 17) I get a bootloop stuck on acpitabl.dat

Right now i need this host to use 80% of total System resources, it is only using 16.

Is there a way around having it use more of the physical system resources ?


settings
0
 
LVL 37

Expert Comment

by:Mahesh
ID: 39789238
Is there any specific reason to have 16 or 16+ CPU, if I can ask if you don't mind please

You will not get MS support unless you don't have supported config
Already 2003 is running in Extended support and you might face problems getting support if tomorrow happens some thing bad even if you managed to run 2003 VM with 16+ CPUs

Instead you can run 2008 R2 Enterprise if your application supports that

Mahesh
0
 

Author Comment

by:FutureDBA-
ID: 39789757
our ERP runs on 2k3, we havnt upgraded the backend to version 12 in order to upgrade to server 2008.

reason for 16+ CPU's, I am trying to get the most processing power as possible. I am going from a standalone box that is 7 year olds to a HP DL380 G8 with full SSD.

when i bench march, i get better scores on the old production box vs the new testing box.

in all areas except IOPS.
0
 
LVL 37

Expert Comment

by:Mahesh
ID: 39789872
OK
Thanks for sharing info.

How many cpu cores do you have on physical server ?

Mahesh
0
 

Author Comment

by:FutureDBA-
ID: 39791447
the old physical server has 4 E7340, 4 physical CPU's with 4 cores each for a total of 16 cores. (This is the box that is still in production)

The new Server that we are migrating to has 2 e5-2690 with 8 cores each for a total of 16 cores / 32 logical cores. Host OS is Server 2012, with the guest OS being an exact replica of the old production box.
0
 
LVL 37

Accepted Solution

by:
Mahesh earned 1500 total points
ID: 39791980
Ok Finally got below KB article
http://support.microsoft.com/kb/888732

http://social.technet.microsoft.com/Forums/en-US/6bbb2e9f-1db5-4de0-8b37-c065f61ce8b8/hyperv-2012-processor-limits?forum=winserverhyperv

In reality it would work to have 16+ CPU with 2003 Enterprise edition but there must be some compatibility issue with Windows 2012 Hyper-V
I have not aware \ found any compatibility issue with hyper-v 2012 wrt 2003 guest as this point of time.

You may try assigning 20 \24 CPUs to windows 2003 guest

Lastly you might not get resolution to your problem, in that case you must run 2003 VM with 16 cores and I believe that being having new version of CPU that is having more processing power than older it should work without performance issue

Mahesh
0
 

Author Closing Comment

by:FutureDBA-
ID: 39831091
2003 on hyper-v will not work with more than 16 cores.
0

Featured Post

NEW Veeam Agent for Microsoft Windows

Backup and recover physical and cloud-based servers and workstations, as well as endpoint devices that belong to remote users. Avoid downtime and data loss quickly and easily for Windows-based physical or public cloud-based workloads!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Using the Hyper-V Manager requires administrator rights. This guide shows how to add shortcuts and Start Screen tiles for normal users to quickly connect to local virtual machines rather than using the recommended Remote Desktop connection.
On July 14th 2015, Windows Server 2003 will become End of Support, leaving hundreds of thousands of servers around the world that still run this 12 year old operating system vulnerable and potentially out of compliance in many organisations around t…
In this video, Percona Solution Engineer Dimitri Vanoverbeke discusses why you want to use at least three nodes in a database cluster. To discuss how Percona Consulting can help with your design and architecture needs for your database and infras…
In this video, Percona Director of Solution Engineering Jon Tobin discusses the function and features of Percona Server for MongoDB. How Percona can help Percona can help you determine if Percona Server for MongoDB is the right solution for …
Suggested Courses
Course of the Month12 days, 21 hours left to enroll

777 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question