VMware Cloud Community
stanj
Enthusiast
Enthusiast

Error msg : Virtual Machine has 8 virtual CPUs, but the Host only supports 4. The Number of virtual CPUs may be limited by the guest OS selected for the Virtual Machine.

I have running vSphere 4.1  EE + allocated to 5 ESXi Servers.

The VM is on a Dell 2950 that has 2 sockets, with 4 cores per socket, and 8 logical processors

I am trying to move the VM that is powered down to a Dell R710 that  has 2 sockets, with 6 cores per socket, and 24 logical

I am not sure what is going on,, Is it the CPU differences?



thanks

0 Kudos
4 Replies
rcporto
Leadership
Leadership

The vSphere ESXi host where you're trying power on virtual machine is really licensed with Enterprise Plus license ? The VM was running before or you just changed and are trying power on ? Can you tell me the version of VM hadware ?

---

Richardson Porto
Senior Infrastructure Specialist
LinkedIn: http://linkedin.com/in/richardsonporto
0 Kudos
stanj
Enthusiast
Enthusiast

I powered off the VM and tried the Migrate.

I have a 10 CPU license.

i just noticed,, 4 of the 2950s that have 2 CPUs and have EE+

The R710 is showing Enterprise.

I  am not sure why the Licenses for EE+ show 0 CPUs available?

I should have 2 more left...

0 Kudos
rcporto
Leadership
Leadership

The maximum number of vCPU for a VM running on vSphere ESXi 4.0 Enterprise is 4: VMware KB: Comparison of product offerings for vSphere 4.x and VMware Infrastructure 3.x

---

Richardson Porto
Senior Infrastructure Specialist
LinkedIn: http://linkedin.com/in/richardsonporto
0 Kudos
stanj
Enthusiast
Enthusiast

I found it, I had another 2950 in another cluster set to use EE+

I set the serve to use Essentials Plus and freed up the EE +

I then set theR510 to use EE+ and was able to migrate the VM

0 Kudos