purpleoak
asked on
ESXi 4.0 - virtual machine sees only one CPU
I am running ESXi 4.0 on a HP DL160 G6 Quad E5504.
In the "Summary" on ESXi it identifies it correctly as HP DL160 G6 with 1 CPU and sees the 4 cores. ESXi therefore sees the hardware fine so I would presume it would use it if specified.
I also have a DL120 G5 with 2 Cores which I used to troubleshoot the problem to see if it was the image that was at fault.
If I image onto the DL120 G5 it sees the 1 CPUs with 2 cores in the image but if I image to the DL160 G6 it only shows one CPU? Why? The operating system runs fine and stable and it sees the 8 Gig of ram etc, just that if I open task manager and go to performance tab...it sees one core?
As another test I tried imaging to the DL160 G6 and only use 2 cores...that only saw one Core too?????????
I am imaging Windows Enterprise Server 2003 so the OS can happily use 4 cores.
As I said already, same image works lovely on 120 G5 and sees dual cores, but can't see 4 cores on DL160 G6
Any assistance greatly welcomed.
Nigel
In the "Summary" on ESXi it identifies it correctly as HP DL160 G6 with 1 CPU and sees the 4 cores. ESXi therefore sees the hardware fine so I would presume it would use it if specified.
I also have a DL120 G5 with 2 Cores which I used to troubleshoot the problem to see if it was the image that was at fault.
If I image onto the DL120 G5 it sees the 1 CPUs with 2 cores in the image but if I image to the DL160 G6 it only shows one CPU? Why? The operating system runs fine and stable and it sees the 8 Gig of ram etc, just that if I open task manager and go to performance tab...it sees one core?
As another test I tried imaging to the DL160 G6 and only use 2 cores...that only saw one Core too?????????
I am imaging Windows Enterprise Server 2003 so the OS can happily use 4 cores.
As I said already, same image works lovely on 120 G5 and sees dual cores, but can't see 4 cores on DL160 G6
Any assistance greatly welcomed.
Nigel
ASKER
I have done some research and it looks like a BIOS setting........Question is...which one?
ASKER
Assuming you mean in VShpere Client>console.......it sees it as Intel E5504 but open up task manager...it only sees one core.
In VShpere Client in summary of the hardware it sees it as one cpu with 4 cores......will attach image
In VShpere Client in summary of the hardware it sees it as one cpu with 4 cores......will attach image
I seem to remember this BIOS setting on an HP server recently, but I'm ot in front of it... I believe you need to turn on virtual hardware and also something like "no memory error check".
The G5 may have hyperthrwading on the CPU the dl120 probably does not. This would explain what you're seeing in the os
ASKER
I need to have the OS see the 4 cores. I will list the options in the bios ..........and post some Pics
If the DL120 only has a single CPU which is a dual core you will not be able to do this.
ASKER
I have 2 servers...
HP DL120 G5 (Dual core)
HP DL160 G6 (Quad core)
Any OS I install on the Dual core see both cores....this was done as a test to ensure the OS wasnt the problem.
Any OS I install on the Quad core see one core.................this is the problem. I am pretty sure its a bios setting.......
HP DL120 G5 (Dual core)
HP DL160 G6 (Quad core)
Any OS I install on the Dual core see both cores....this was done as a test to ensure the OS wasnt the problem.
Any OS I install on the Quad core see one core.................this is the problem. I am pretty sure its a bios setting.......
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
However, you mention what processor the guest can see. How is being reported in the virtual server console?