Registered virtual machines exceed limit on host
search cancel

Registered virtual machines exceed limit on host


Article ID: 340285


Updated On:


VMware vCenter Server VMware vSphere ESXi


You receive an event message when the number of virtual machines registered on the host exceeds their limit.

This occurs when clients register more virtual machines on an ESXi host than the host can support.


If the limit is exceeded, the management agent is at risk of running out of system resources. Consequently, VMware vCenter Server might stop managing the corresponding ESXi host.


VMware vCenter Server 5.1.x
VMware vSphere ESXi 5.1


To ensure management functionality, restrict the number of registered virtual machines to the limit indicated by the property of the ESXi host.

To lower the value of maximum number of allowed registered virtual machines:

  1. Edit the VMkernel.Boot.maxRegisteredVMs variable by selecting the host in vCenter Server.
  2. Open the Configuration tab and select Advanced Options in the Software box.
  3. Expand the VMkernel option and click Boot.
  4. Alter the value in the text box to the right of the VMkernel.Boot.maxRegisteredVMs variable.

The value is 0 by default and requires a reboot to activate. Having the value set at 0 makes the host determine the value dynamically by amount of memory on host machine. Entering a different number overrides the value.