Internal Server Error - ValidationException OUT_OF_VRP_CONFIGURED_MEMORY_RESOURCES Admission control failed for VRP[ ########-####-####-####-############ ] class java.lang.NullPointerExceptionjava.lang.NullPointerException at com.vmware.ssdc.backend.util.ComputeFabricUtil.getValidationMessageId(ComputeFabricUtil.java:156) at com.vmware.ssdc.backend.util.ComputeFabricUtil.translateException(ComputeFabricUtil.java:200) at com.vmware.ssdc.backend.VAppVmImpl.validateVmUpdate(VAppVmImpl.java:2060) at com.vmware.ssdc.backend.VAppVmImpl.updateVm(VAppVmImpl.java:1641) at com.vmware.ssdc.backend.services.impl.VmManagerImpl.updateVmInternal(VmManagerImpl.java:2177).../opt/vmware/vcloud-director/logs/vcloud-container-debug.log on the VCD Cells, one or more of the following errors is seen:Total Memory required for all VMs in the VRP including current VM being deployed [{#}MB] is greater than VRP maxResourceValue {#}MBAdmission control failed for VRP:[name: <org_vdc_name> (########-####-####-####-############), id: ########-####-####-####-############] during deployment of VMs:[[[vcId=########-####-####-####-############, moref=vm-####]]]. Total memory required for all VMs in the VRP including current VM being deployed [{#}MB] is greater than VRP maxResourceValue {#}MB.This issue occurs when virtual machines deployed overcommits CPU or Memory resources allocated in the Flex Organization VDC.
The Resource allocation of a VDC defines the capacity of the respective resource for the particular VDC. The total units of the resource used by all VMs running in the Organization VDC cannot exceed this value.
The Memory allocation of a VDC defines the capacity of Memory for the particular VDC. The total units of the Memory used by all VMs running in the Organization VDC cannot exceed this value (Memory Overcommitted).
Set the Memory limit for all virtual machines combined to be equal or less than Memory Allocated in the Flex Organization VDC.