In this blog post we will see how to manually delete a Plugin/Extension from vCenter.
Many a times we will run into issue where there are more than one Orchestrator or vCOPS registered with our vCenter but we are not able to get rid of them. If not got rid of, the previous extensions will hinder the working of present extension which will cause a lot of trouble.
What if i tell you there is a way in which you can get rid of these unwanted extensions/plugins.
The first step in this process is to identify the plugin that has to be deleted.
In a web browser, navigate to http://vcenter-server-name or IP/mob.
Accept the certificate and continue.
Enter the username and password for the vCenter Authentication.
Now click on content
Once you are inside the content. click on ExtensionManager
This is where all your extensions that are registered with your vCenter stored. The list of vCenter extensions and the corresponding products are:
|Extension Name||Service Description|
|com.vmware.vim.eam||vSphere ESX Agent Manager|
|com.vmware.vim.inventoryservice||vCenter Inventory Service|
|com.vmware.vim.sms||VMware vCenter Storage Monitoring Service|
|com.vmware.vim.sps||VMware vSphere Profile-drive Storage Service|
|com.vmware.vim.stats.report||Performance charts built-in extension|
|cim-ui||vCenter Hardware Status|
|health-ui||vCenter Service Status|
|hostdiag||Internal extension to declare diagnostic events from|
|VirtualCenter||VirtualCenter dynamic events and tasks|
|com.vmware.orchestrator||VMware vCenter vCO plugin|
|com.vmware.syslog||VMware Syslog Collector Configuration|
|com.vmware.vcDr||VMware vCenter Site Recovery Manager Extension|
|com.vmware.vcHms||vSphere Replication Management (VRM)|
|com.vmware.vcIntegrity||VMware vSphere Update Manager Extension|
|vCloud Director-1||vCloud Director|
|com.vmware.vcops||vCenter Operations Manager|
|com.vmware.vadm||VMware vCenter Infrastructure Navigator|
|com.vmware.vdp||vSphere Data Protection 5.1|
|com.vmware.vdp2||vSphere Data Protection 5.5|
Now coming back to our environment, Let’s see all the extensions that are registered with our vCenter.
Now to delete one of them, you will have to click on them. Confirm the one that you are deleting is the unused/old one. How do you find that?
Once you click on the extension that you need details for, you will see the properties of that extension. Then click on server.
This will give you the details like the IP,version of the software and name of the extension.
In our example we see the vCOPS plugin/extension that is registered with our vCenter server.
Once we have figured out this, we will have to return back and note down the Key for the Extension.
Scroll down to the bottom of the page where it you see UnregisterExtension and click on it.
Enter the key obtained above for the extension
And the click on Invoke method. this will successfully un-register the extension from the vCenter.
Refresh the Plugin window to verify if the plug-in is removed successfully.
The KB Article which explains the same can be found here