/etc/vmware-vpx/instance.cfg
/etc/vmware-vpx/instance.cfg | grep
instanceUuid
vCenter 8.x
In VCDB, content library storageuri is pointing to Uppercase vcGuid
Update VCDB so the content library references lower case vcGuid
grep instanceUuid /etc/vmware-vpx/instance.cfg
instanceUuid=afxxxxe-xxxb-4xxx-xxx1-xxxxxxxxxxxx
/opt/vmware/vpostgres/current/bin/psql -d VCDB -U postgres
VCDB=# select * from cl_storage;
id | storageuri | type
--------------------------------------+------------------------------------------------------------------+-----------
95xxxx7-5xx1-4xx9-8xxx-cxxxxxxxx47c | Datastore:datastore-2xxxxx5:AFXXXXE-XXXB-4XXX-XXX1-XXXXXXXXXXXX | Datastore
50xxxx41-0xx6-xxxa-xxx0-xxxxxxxxxf92 | Datastore:datastore-2xxxxx6:AFXXXXE-XXXB-4XXX-XXX1-XXXXXXXXXXXX | Datastore
86xxxxa5-2xx2-451f-8cf6-92892adfceb9 | Datastore:datastore-3xxxxx5:AFXXXXE-XXXB-4XXX-XXX1-XXXXXXXXXXXX | Datastore
51xxxxxb-fxx7-428d-aad5-b8312b34ab1f | Datastore:datastore-3xxxxx5:AFXXXXE-XXXB-4XXX-XXX1-XXXXXXXXXXXX | Datastore
(4 rows)
From the above output, it shows vCenter has 4 content libraries, and AFXXXXE-XXXB-4XXX-XXX1-XXXXXXXXXXXX is the vcGuid currently displaying in uppercase. This is impacting the content library functionality. We need to change this to lowercase.
VCDB=# copy cl_storage to '/var/core/cl_storage_backup';
VCDB=# update cl_storage set storageuri='Datastore:datastore-2xxxxx5:afxxxxe-xxxb-4xxx-xxx1-xxxxxxxxxxxx where id='95xxxx7-5xx1-4xx9-8xxx-cxxxxxxxx47c ';