Table of ContentsView in Frames

Removing vSphere Web Client UI extensions from the vCenter Server

You must remove the user interface (UI) extensions from the vCenter Server before you upgrade or reinstall Virtual Storage Console for VMware vSphere. These extensions are stored on the vCenter Server when you log in to the VMware vSphere Web Client.

If you attempt to perform an upgrade or reinstall VSC without first removing the UI extensions, you receive an error.

After you remove the extensions, you can install VSC. The new UI extensions are then downloaded to the vCenter Server the first time you log in to the vSphere Web Client after VSC completes its registration.

Using a virtual appliance console to remove the UI extensions

There are two ways to remove the extensions:

After you perform the steps, it can several minutes for the vSphere Web Client to restart and initialize correctly.

  1. In a virtual appliance console window, use a Secure Shell (SSH) to log in to the vCenter Server as root.
  2. Change to the vsphere-client-serenity directory: cd /var/lib/vmware/vsphere-client/vc-packages/vsphere-client-serenity
  3. Stop the vSphere Web Client: Service vsphere-client stop
  4. Remove the directories containing the UI extensions: rm -rf com.netapp*
    Note: Make sure that you include the asterisk (*) at the end of the command.

    This command removes both the VSC and VASA Provider extensions.

  5. Restart the vSphere Web Client: Service vsphere-client start

Using a Windows server to remove the UI extensions

  1. Log in to a Windows server using administrator credentials.
  2. From the windows services snap-in, stop the VMware vSphere Web Client Service.
  3. Go to the C:\ProgramData\VMware\vCenterServer\cfg\vsphere-client\vc-packages\vsphere-client-serenity folder.
  4. Remove the directories containing the UI extensions: com.netapp*

    Doing this removes both the VSC and VASA Provider extensions.

  5. Start the VMware vSphere Web Client Service.