"Internal Server Error" and "Caused by: com.vmware.vcloud.fabric.compute.ResourcePoolNotFoundException" when powering on a virtual machine in VMware Cloud Director
search cancel

"Internal Server Error" and "Caused by: com.vmware.vcloud.fabric.compute.ResourcePoolNotFoundException" when powering on a virtual machine in VMware Cloud Director

book

Article ID: 324407

calendar_today

Updated On:

Products

VMware Cloud Director

Issue/Introduction

Symptoms:
  • "Internal Server Error" when powering on a virtual machine in VMware Cloud Director.
  • Within /opt/vmware/vcloud-director/logs/vcloud-container-debug.log, the following log snippet can be seen as the cause of the "Internal Server Error":

Caused by: com.vmware.vcloud.fabric.compute.ResourcePoolNotFoundException

at com.vmware.vcloud.fabric.compute.vrp.GenericVirtualResourcePool.getResourcePoolInfo(GenericVirtualResourcePool.java:1146)

at com.vmware.vcloud.fabric.compute.vrp.AllocationPoolVirtualResourcePool.computeResourcePoolConfig(AllocationPoolVirtualResourcePool.java:280)


Environment

VMware Cloud Director 10.x

Cause

This issue occurs due to a stale resgroup entry present in VMware Cloud Director database.

The stale entry is present in sub_rp_moref in vrp_rp table.

Resolution

To resolve this issue, please open a Support Request with VMware Technical Support and reference this KB article 96663.

Database modifications may be required to resolve this issue and will require VMware Technical Support assistance.