2 Replies Latest reply on Jul 20, 2020 5:58 AM by Vijay2027

    Need to remove Nimble plugin, but MOB not accessible

    tomking.chen Novice

      I got into this chicken egg scenario: My vCenter certificate was expired. I tried to regenerate the certs by following this VMware Knowledge Base

      But the regeneration failed with error "lstool get failed: 1", looks like the Nimble storage plugin is causing the problem. According to this VMware Knowledge Base just remove the plugin, all should be good. But I cannot remove it from vCenter portal as its down due to certificate expiry!

       

      Anyone know a way to remove the plug other than the MOB url suggested in this VMware Knowledge Base ?

        • 1. Re: Need to remove Nimble plugin, but MOB not accessible
          Abhilashhb Virtuoso
          VMware EmployeesvExpert

          Hi,

           

          Follow the below steps for s a 6.7 version VC:

           

          1. Log in to the vCenter Server as a root user by using a Secure Shell (SSH).
          2. Switch to the cd  /etc/vmware/vsphere-ui/vc-packages/vsphere-client-serenity directory.
          3. Stop the vSphere Web Client: service vsphere-client stop
          4. Remove the directories containing the UI extensions: rm -rf com.nimble.xxxx
          5. Restart the vSphere Web Client: service vsphere-client start

           

          Take a snapshot of the VM, while you perform this, just to be safe and to make sure it doesn't cause more issue than you are already facing

          ------------------------------------------------------------------------------------------------------------------------------------
          If you find this or any other answer useful please mark the answer as correct or helpful.
          Abhilash B
          | Blog : http://vpirate.in | Twitter : @abhilashhb | LinkedIn : https://www.linkedin.com/in/abhilashhb/ |

          2 people found this helpful
          • 2. Re: Need to remove Nimble plugin, but MOB not accessible
            Vijay2027 Expert
            vExpert

            You should use lstool.py utility to un-register plugin.

            List all service ID's:

            /usr/lib/vmidentity/tools/scripts/lstool.py list --url https://localhost/lookupservice/sdk --no-check-cert > /var/tmp/psc_service.txt

            From the above file '/var/tmp/psc_service.txt' search for Nimble plugin's Service ID.

             

            To unregister:

             

            /usr/lib/vmidentity/tools/scripts/lstool.py unregister --url https://localhost/lookupservice/sdk --user administrator@vsphere.local --password 'password' --id 'Nimble Service ID from above step' --no-check-cert

             

            If you do not want to remove the plugin, the workaround is to edit a python file. You may log a case with GSS for this.

            1 person found this helpful