Install the Client Plug-Ins on vCenter Server for Windows

To install the vSphere Client plug-ins for vSphere Integrated Containers, you log in to the Windows system on which vCenter Server runs and run a script. The script registers an extension with vCenter Server, and instructs vCenter Server to download the plug-in files from the file server in the vSphere Integrated Containers appliance.

  • You can install the the Flex-based vSphere Web Client plug-in on vCenter Server 6.0 or 6.5.
  • You can install the the HTML5 vSphere Client plug-in on vCenter Server 6.5.

Prerequisites

  • The vCenter Server instance on which to install the plug-in runs on Windows. If you are running a vCenter Server appliance instance, see Install the Client Plug-Ins on a vCenter Server Appliance.
  • You deployed the vSphere Integrated Containers appliance. For information about deploying the appliance, see Deploy the vSphere Integrated Containers Appliance.
  • Log in to the Windows system on which vCenter Server is running. You must perform all of the steps in this procedure on this Windows system.
  • Go to https://vic_appliance_address:9443 in a Web browser, download the vSphere Integrated Containers Engine package, vic_1.1.x.tar.gz, and unpack it on the Desktop. Do not download the client plug-in files, com.vmware.vic-v1.1.x.zip and com.vmware.vic.ui-v1.1.x.zip, directly from the file server. The plug-in installation script pulls these files from the file server.

NOTE: If the vSphere Integrated Containers appliance uses a different port for the file server, replace 9443 with the appropriate port in the prerequisites above and in the procedure below.

Procedure

  1. Open a command prompt as Administrator and run the following command to obtain the SHA-1 thumprint of the file server that is running in the vSphere Integrated Containers appliance.
    echo | "%VMWARE_OPENSSL_BIN%" s_client -connect vic_appliance_address:9443 | "%VMWARE_OPENSSL_BIN%" x509 -fingerprint -sha1 -noout
  2. Open the \vic\ui\vCenterForWindows\configs file in a text editor.
    notepad %USERPROFILE%\Desktop\vic\ui\vCenterForWindows\configs
  3. Enter the IPv4 address or FQDN of the vCenter Server instance on which to install the plug-in.
    SET target_vcenter_ip=vcenter_server_address
  4. Enter the URL of the vSphere Integrated Containers appliance file server.
    SET vic_ui_host_url=https://vic_appliance_address:9443/
    You must enter the full URL and include the closing forward slash (/) after the port number.
  5. Copy the SHA-1 thumbprint of the file server that you obtained in step 1 and paste it into the configs file.
    SET vic_ui_host_thumbprint=thumbprint
    NOTE: Use colon delimitation in the thumbprint. Do not use space delimitation.
  6. Save the configs file.
  7. Open the \vic\ui\vCenterForWindows\install.bat file in a text editor.
    notepad %USERPROFILE%\Desktop\vic\ui\vCenterForWindows\install.bat
  8. Insert a missing v character before %version%.zip in the following line and save the install.bat file:

    • Before: SET PLUGIN_URL=%vic_ui_host_url%%key%-%version%.zip
    • After: SET PLUGIN_URL=%vic_ui_host_url%%key%-v%version%.zip
  9. Run the installer, entering the user name and password for the vCenter Server administrator account when prompted.
    %USERPROFILE%\Desktop\vic\ui\vCenterForWindows\install.bat
    This first run of the script installs the HTML5 client.
  10. When the installation finishes, stop and restart the HTML5 vSphere Client service.
    "C:\Program Files\VMware\vCenter Server\bin\service-control" --stop vsphere-ui
    "C:\Program Files\VMware\vCenter Server\bin\service-control" --start vsphere-ui
  11. To install the plug-in for the Flex-based vSphere Web Client, reopen the configs file and set the target version to 6.0.
    SET target_vc_version=6.0
  12. Save and close the configs file.
  13. Run the installer again, entering the user name and password for the vCenter Server administrator account when prompted.
    %USERPROFILE%\Desktop\vic\ui\vCenterForWindows\install.bat
  14. When the installation finishes, stop and restart the vSphere Web Client service.
    "C:\Program Files\VMware\vCenter Server\bin\service-control" --stop vspherewebclientsvc
    "C:\Program Files\VMware\vCenter Server\bin\service-control" --start vspherewebclientsvc

What to Do Next

To verify the deployment of the plug-in, see Access the vSphere Integrated Containers View in the HTML5 vSphere Client, Find VCH Information in the vSphere Clients, and Find Container Information in the vSphere Clients.

results matching ""

    No results matching ""