To resolve the issue, manually delete the certificates from the database in vRealize Operations Manager.
- Log in to vRealize Operations Manager master node as root through SSH or Console.
- Run this command to log in to the database:
vRealize Operations 8.0 - 8.6.x
$VMWARE_PYTHON_BIN $ALIVE_BASE/cassandra/apache-cassandra-*/bin/cqlsh --ssl --cqlshrc $ALIVE_BASE/user/conf/cassandra/cqlshrc
vRealize Operations 8.10 and later
su - postgres -c "/opt/vmware/vpostgres/current/bin/psql -d vcopsdb -p 5433"
- Run this command to get a list of all certificates in the database:
vRealize Operations 8.0 - 8.6.x
select key from globalpersistence.certificate;
vRealize Operations 8.10 and later
select key from kv_certificate;
Note: You see the output similar to:
key
------------------------------------------------------
Certificate.006bce942b32e6d35bcab3d11c6d9532b82fc861
Certificate.4041a2a309643c0253fe645f689a70c0faa8895a
Certificate.e88b13c9e346633f94e46d2a74182d219a3c98b2
- Note the key of the certificate you want to delete, where the thumbprint of the certificate is the key.
- Run this command to delete the certificate:
vRealize Operations 8.0 - 8.6.x
delete from globalpersistence.certificate where namespace='certificate' and classtype='certificate' and key='Certificate.thumbprint';vRealize Operations 8.10 and laterdelete from kv_certificate where key = 'Certificate.thumbprint';Note: Replace
Certificate.thumbprint with the key noted in step 4.
Examples:
- delete from globalpersistence.certificate where namespace='certificate' and classtype='certificate' and key='Certificate.e88b13c9e346633f94e46d2a74182d219a3c98b2';
- delete from kv_certificate where key = 'Certificate.e88b13c9e346633f94e46d2a74182d219a3c98b2';
- Run this command to exit the database:
vRealize Operations 8.0 - 8.6.x
quit;
vRealize Operations 8.10 and later
\q