Error: "NO_HUBS_AVAILABLE_FOR_PLACEMENT" when powering on a VM on an Organization DVC with Flex allocation model with 0% reservation and Include VM Memory overhead enabled
search cancel

Error: "NO_HUBS_AVAILABLE_FOR_PLACEMENT" when powering on a VM on an Organization DVC with Flex allocation model with 0% reservation and Include VM Memory overhead enabled

book

Article ID: 382730

calendar_today

Updated On:

Products

VMware Cloud Director

Issue/Introduction

  • The Organization VDC was created with Flex allocation model  with 0% reservation and "Include VM Memory overhead" enabled

  • When powering on the newly crated VM on the Organization VCD you have the error like the one reported below:

    [ ########-####-####-########6cdc ] One or more exceptions have occurred
     - The operation could not be performed, because there are insufficient memory resources.
     - The available Memory resources in the parent resource pool are insufficient for the operation.
     - Task failed, vc-id={########-####-####-########0185}, task-moref={ManagedObjectReference: type = Task, value = task-1128, serverGuid = null}, error={The available Memory resources in the parent resource pool are insufficient for the operation.}
     - The operation could not be performed, because there are insufficient memory resources.
     - The available Memory resources in the parent resource pool are insufficient for the operation.
     - PlacementException NO_HUBS_AVAILABLE_FOR_PLACEMENT

Environment

VMware Cloud Director 10.x

Cause

"Include VM Memory overhead" was enabled on the Felx allocation model for the Organization VDC. This option is incompatible when setting resource reservation to 0% due to memory overhead 
requiring memory reservation.

Resolution

Disabling the "Include VM Memory overhead" on the Flex Allocation Model for the affected Organization VDC.