Prerequisite:
Procedures:
- Identify the Connector ID from the Connector table which is missing an "oAuth2ClientID".
SELECT id, "tenantId", host, "createdDate", "oAuth2ClientId", version FROM saas."Connector";
- Delete the Connector by ID that is missing an "oAuth2ClientID" from the Connector table.
DELETE from "Connector" where id=6674;
- Remove the impacted Connector from /usr/local/horizon/conf/states/VSPHERE.LOCAL/ directory.
cd /usr/local/horizon/conf/states/VSPHERE.LOCAL
mv 3209 6674 /tmp
mv 3209 6725 /tmp
- Reboot all Replica Nodes
- On the impacted replica Node, remove the below files
cd /usr/local/horizon/conf/states
rm -r /usr/local/horizon/conf/states
cd /usr/local/horizon/conf/flags
rm sysconfig.firstboot
rm sysconfig.mac_address
rm sysconfig.hostname
- Restart the horizon service
service horizon-workspace restart
- From the impacted replica node, perform a Cluster Join operation within the vRA VAMI within the Cluster tab.
- After the Cluster Join operation completes successfully, confirm that the impacted node has a unique connector ID and a value in the "oAuth2ClientId" table.
SELECT "id", "tenantId", "host", "createdDate", "oAuth2ClientId", "version" FROM saas."Connector";