"Hub "Resources" doesn't meet compute requirement" error when modifying a powered on VM in vCloud Director
search cancel

"Hub "Resources" doesn't meet compute requirement" error when modifying a powered on VM in vCloud Director

book

Article ID: 325474

calendar_today

Updated On:

Products

VMware

Issue/Introduction

Symptoms:
  • You have an Org VDC which is using the Allocation Model.
  • The Memory(Used) or CPU(Used) in the backing Provider VDC's Resource Pool is almost at 100% in the vCloud Director UI under Provider VDCs -> Resource Pools.
  • You are attempting to reconfigure an already powered on VM, for example:
    • Expanding an existing hard disk
    • Changing the Storage Policy of the VM
    • Hot-adding memory to the VM
  • The operation fails with an error similar to the following:
The operation failed because no suitable resource was found. Hub "Provider VDC" doesn't meet compute requirement: MemoryMBMin:8192, mandatory:true, checkMinHostCapacity:false.
    - PlacementException NO_FEASIBLE_PLACEMENT_SOLUTION


Cause

This is caused by a known issue in vCloud Director versions prior to the 10.0 release whereby the existing VM resources are not accounted for when attempting to place the VM for the proposed resource change.

Resolution

This issue is resolved in vCloud Director 10.0, available at VMware Downloads .

Workaround:
To workaround this issue you can use one of the following options:
  • Power off the VM in vCloud Director before making the required changes.
  • If possible increase the affected resource limit on the Provider VDC's Resource Pool from vSphere.