I have found that changing from 1CPU to multiple CPUs after the VM has been created, does not work. The OS hangs on boot up.
Is there a fix for this ??
I've done this multiple times without any problems using ESX3.5 and Windows2003 guests.
Which ESX build are you running?
What is the guest OS?
-Arnim van Lieshout
-
Blogging: http://www.van-lieshout.com
If you find this information useful, please award points for "correct" or "helpful".
Which kind of guest OS are you using?
Andre
What is the OS installed on your VM ?
****If you find this or any other answer useful please consider awarding points by marking the answer CORRECT or HELPFUL ****
Jadapa RHCE, MCSA
Where is the poster go? Anyways, have you check if ESX host is vSMP aware and licensed for that feature? If yes, when you change from 1vCPU to vSMP, it will automatically changes the CPU HAL to multiprocessor, if not, you may want to access "Device Manager" and go through the wizard to see if it show up! But get back here and answer types of OS for the VM!
If you found this information useful, please consider awarding points for "Correct" or "Helpful". Thanks!!!
Regards,
Stefan Nguyen
VMware vExpert 2009
iGeek Systems Inc.
VMware, Citrix, Microsoft Consultant
ESX 305 123630 W2k3 Ent.
W2K3 Ent.
W2K3
Yes it is changing from Uniprocessor to Multiprocessor.
W2K3 Ent
I solved the issue by copying the three multiprocessor files from a working VM with more than one CPU to the system32 directory. I was then able to change the CPU settings from 1 to 4 without the VM hanging.
Glad its working and nice to know the workaround? I'm still curious why it doesn't work when edit the virtual machines! Is the machine create from scratch using vCenter or P2V'ed from physical to virtual?
If you found this information useful, please consider awarding points for "Correct" or "Helpful". Thanks!!!
Regards,
Stefan Nguyen
VMware vExpert 2009
iGeek Systems Inc.
VMware, Citrix, Microsoft Consultant
VM created from a template in Virtual Center
I have found that changing from 1CPU to multiple CPUs after the VM has been created, does not work. The OS hangs on boot up.
Is there a fix for this ??
Are you trying the hot add CPU while the VM is running? And some OS need to have the driver before the hardware is installed (Yes I know in a VM you don't actually install anything, but the OS doesn't know it's in a VM). So you might upgrading the kernel / Windows OS HAL then power off, then add the CPU. That sometimes works better.
No I was not trying the hot add CPU.