Unable to power on VMs with error "All required agent virtual machines are not currently deployed on host 'hostname''"
search cancel

Unable to power on VMs with error "All required agent virtual machines are not currently deployed on host 'hostname''"

book

Article ID: 385686

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

Similar entries may show in vpxd.log: 

<timestamp> info vpxd[3634997] [Originator@6876 sub=cdrsPlmt opID=CdrsLoadBalancer-5b269634] Vm [vim.VirtualMachine:<vm_id>,<vm_name>] failed constraint check false on host [vim.HostSystem:<host_id>,<host_name>] with <obj xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:vim25" versionId="8.0.3.0" xsi:type="LocalizedMethodFault"><fault xsi:type="InsufficientAgentVmsDeployed"><hostName>host_name</hostName><requiredNumAgentVms>1</requiredNumAgentVms><current
NumAgentVms>0</currentNumAgentVms></fault><localizedMessage></localizedMessage></obj>

 

Environment

VMware vCenter Server 

 

Cause

A solution requires that an agent VM be on the host. If there are any issues with the agency/solution and/or its no longer in use, this can cause issues with powering on a VM. 

Resolution

  1. Login to the vSphere Client UI 
  2. Click on the hamburger menu button 
  3. Click Administration > vSphere Client Extensions > VMware ESX Agent Manager > Configure 
  4. Resolve any agencies that are required or remove any that are no longer needed