I have 3 hosts Vsphere 6.7 and a Vcenter in 6.7 after the update from 6.5 to 6.7.
I can no longer start a Vm without the following message appears "Le nombre total de CPU virtuelles présentes ou demandées dans la configuration des machines virtuelles a dépassé la limite de l'hôte : 21. "
I can start the machine directly when I'm on the A machine or is stored the VM but not from the Vcenter, would you have a lead?
Without you providing more comprehensive information about how this/these VMs are configured and your hosts, we'd all just be guessing. You can otherwise open a support case with VMware and have them investigate your configuration.
Your error message suggests there's a problem with the following:
I have the same problem and for the record, we are able to start the same VM directly on the esxi web interface.
Of course, I already take a look at the kb you specify and don't found anything.
So I tried to create a new vm from scratch with the minimum resources (1 CPU, 1Go of RAM, 10Go HDD) and I have the same error.
What I noticed is that vCenter is in licenced as essential and the esxi are licenced as vSphere Essentials Plus. Not sure if it as any impact.
Thank's for your help
Sorry. I mean the error I have is with 6 vCPU
"Le nombre total de CPU virtuelles présentes ou demandées dans la configuration des machines virtuelles a dépassé la limite de l'hôte : 6. " and not 21.
Again, our licences for the hosts are : VMware vSphere 6 Essentials Plus Kit for 3 hosts (Max 2 processors per host).
the problem is solved.
by default filters on the function DRS is enabled and this even if the DRS is off.
The solution is to remove the filters by default and the problem is solved.
After a few days of use, I can tell that we need to do that all and every single day. Sometime we're doing it 2 ou 3 in the same day.
Chris, do you have a more convenient way to do it or do you do it manually when you need to do some stuff ?