To resolve this issue and allow vApp deployment, check if there are any limits applied on the storage profile and what type of allocation model is in use in the Org vDC.
An overview of current Allocation Models
- Allocation Pool
Only a percentage (chosen limit) of the resources you allocate are committed to the Org vDC. You can specify the percentage, which allows you to over-commit resources.
- Pay-As-You-Go
Allocated resources are only committed when users create vApps in the Org vDC. You can specify the maximum amount of CPU and memory resources to commit to the Org vDC.
- Reservation Pool
All of the resources you allocate are committed to the Org vDC.
You cannot change the allocation model for an Org vDC, however, you can modify some variables within the allocation model. Modified variables only affect vApps that are powered on from that point forward. vApps that are already running are not affected. The usage information that vCloud Director reports for this Org vDC does not reflect the new settings until you stop and restart all running vApps that use the modified allocation model.
Notes:
- If the chosen allocation model is Allocation Pool and the allocated resources have reached the configured threshold, you can increase the limit.
Note: The vDC does not take into account thin provisioned virtual machine hard disks when calculating the Requested amount of storage per Org vDC. The vDC uses the requested amount of storage when calculating the storage usage and available storage per Org vDC.
- In a Pay-As-You-Go allocation model, it is possible to configure unlimited storage resources but this is not mandatory.
- If the underlying datastore is full or almost full, you can expand the datastore or add an extent. You can adjust the appropriate limits depending on what allocation model is in use. For more information, see Growing or expanding a VMFS volume or datastore (1017662).