Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

We have a Windows Server 2003 machine running as a VM on top of VMWare ESX 4. That VM needed more CPU power, so I powered down the VM, added a virtual CPU and restarted the VM. If I go to Computer Management -> Device Manager, in Processors I see two processors, and in Computer, the kernel is ACPI Multiprocessor PC, so far so good.

Problem is: Task Manager only show one CPU and we are also monitoring CPU usage with Nagios and we still get 100% CPU usage at times, but the VMWare console show that the CPU is using 50%.

So it look like parts of Windows thinks that it have only one CPU even if other parts thinks it have two CPUs.

After doing somme Google searchs, most of the time the problem was that the wrong kernel was loaded, but

share|improve this question
add comment

1 Answer 1

Is your BOOT.INI "vanilla"? No /NUMPROC switch lurking? Also, have you enabled VT in the host's BIOS?

share|improve this answer
    
I didn't touch boot.ini, this is the content: [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Standard" /fastdetect /NoExecute=OptOut –  Pascal Robert Dec 7 '10 at 14:06
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.