Install the Client Plug-Ins on a vCenter Server Appliance

You install the vSphere Client plug-ins for vSphere Integrated Containers by logging into the vCenter Server appliance and running 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.

The installer installs a basic plug-in for the Flex-based vSphere Web Client on vCenter Server 6.0 or 6.5 and a plug-in with more complete functionality for the HTML5 vSphere Client on vCenter Server 6.5.

Prerequisites

  • The HTML5 plug-in requires vCenter Server 6.5.0d or later. The HTML5 plug-in does not function with earlier versions of vCenter Server 6.5.0.
  • You are installing the plug-ins on a vCenter Server appliance instance. If you are running vCenter Server on Windows, see Install the Client Plug-Ins on vCenter Server for Windows.
  • Go to the vCenter Server Appliance Management Interface (VAMI) at https://vcsa_address:5480, log in as the appliance root user, then click Access, and make sure that SSH Login and Bash Shell are enabled.
  • You deployed the vSphere Integrated Containers appliance. For information about deploying the appliance, see Deploy the vSphere Integrated Containers Appliance.
  • Obtain the vCenter Server certificate thumbprint. For information about how to obtain and verify the certificate thumbprint, see Obtain vSphere Certificate Thumbprints.
  • The system on which you run the script is running awk.

IMPORTANT: The upgrade script does not function if you have set the VIC_MACHINE_THUMBPRINT environment variable on the system on which you run the script. Delete the VIC_MACHINE_THUMBPRINT environment variable before running the script.

Procedure

  1. Connect as root user to the vCenter Server Appliance by using SSH.
    $ ssh root@vcsa_address
  2. Start bash.
    $ shell
  3. Use curl to copy the vSphere Integrated Containers Engine binaries from the vSphere Integrated Containers appliance file server to the vCenter Server Appliance.
    $ curl -kL  http://vic_appliance_address:9443/files/vic_version.tar.gz -o vic_version.tar.gz
    NOTE: Update version to the appropriate version in the command above and in the next step. You can see the full file name by going to http://vic_appliance_address:9443/files/ in a browser.
  4. Unpack the vSphere Integrated Containers binaries.
    $ tar -zxf vic_version.tar.gz
  5. Navigate to /vic/ui/VCSA, run the installer script, and follow the prompts.
    $ cd vic/ui/VCSA
    $ ./install.sh
    1. Enter the IP address of the vCenter Server instance.
    2. Enter the user name and password for the vCenter Server administrator account.
    3. Enter yes if the vCenter Server certificate thumbprint is legitimate, and wait for the install process to finish.
  6. When the installation finishes, stop and restart the services of your management clients.
    1. Restart the HTML5 vSphere Client service.
      $ service-control --stop vsphere-ui && service-control --start vsphere-ui
    2. Restart the Flex-based vSphere Web Client service.
      $ service-control --stop vsphere-client && service-control --start vsphere-client

What to Do Next

To verify the deployment of the plug-ins, see VCH Administration in the vSphere Client.

results matching ""

    No results matching ""