2025-03-06 00:03:38 [ForkJoinPool-1-worker-398] ERROR com.vmware.voss.job.TenantSyncJob - Failed to sync tenant usage for: #####-####-####-####-#######
com.vmware.voss.error.RestClientException: {
"servlet":"org.glassfish.jersey.servlet.ServletContainer-7b324505",
"message":"Request failed.",
"url":"/system/objectcount",
"status":"500"
}
at com.vmware.voss.client.RestClientBase.exchange(RestClientBase.java:226)
at com.vmware.voss.client.impl.CloudianAdminClient.getUserUsage(CloudianAdminClient.java:446)
at com.vmware.voss.client.impl.CloudianAdminClient.getStorageTenantUsage(CloudianAdminClient.java:431)
at jdk.internal.reflect.GeneratedMethodAccessor215.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359)
Note: Replace '<password>' with Cloudian sysadmin password and '<tenant-id>' OSE tenant Id.
VMware Cloud Director 10.x
Object Storage Extension 3.x
Cloudian API is responsible for populating the OSE dashboard by capturing and loading the usage data. This issue arises when the Cloudian API fails to provide the object count to OSE.
To resolve this issue, it is advised to involve Cloudian support. In this scenario, Cloudian support executed following API to repair the storage usage data for group or system:
POST /usage/repair?groupId=string[&summarizeCountsOnly=bool] [®ion=string]
Note: Please engage Cloudian support for guidance on executing this API or troubleshooting any errors that may occur during its execution.