You install and configure the vCenter Server Appliance on the prepared ESXi host to create a virtual datacenter and vSphere cluster into which you can deploy the on-premises components. The vCenter Server Appliance installation is configured to use an embedded Platform Services Controller.

About this task

As described in the vSphere Installation and Setup Guide, VMware releases the vCenter Server Appliance ISO image, which contains GUI and CLI installers for the vCenter Server Appliance. You download the vCenter Server Appliance ISO image using your My VMware account by logging in to the VMware Web site at https://my.vmware.com/web/vmware/downloads.

Note:

These steps describe what to specify in the vCenter Server Appliance deployment for a successful Horizon Cloud with On-Premises Infrastructure setup. In general, you follow the on-screen instructions. advancing by clicking Next in each screen. The steps describe changes from the default values.

Some of the details in each step are slightly different depending on which version you are installing, 6.0.n or version 6.5.n. To see the precise details for step 6 for the version you are installing, you can see the following topics in the online vSphere Installation and Setup information at VMware vSphere 6 Documentation, specifically:

Prerequisites

  • Verify that you have obtained the ISO image for a version of vCenter Server Appliance that is supported by this Horizon Cloud with On-Premises Infrastructure release. The name of the ISO image file follows the pattern:

    VMware-VCSA-all-version_number-build_number.iso

    Where version_number and build_number are the vCenter Server Appliance version and build numbers, such as:

    ISO Image File

    Version

    Build

    VMware-VCSA-all-6.5.0-4944578.iso

    6.5.0

    4944578

    VMware-VCSA-all-6.0.0-4637290.iso

    6.0.0

    4637290

    For a list of the supported versions for this version of Horizon Cloud with On-Premises Infrastructure, see the Release Notes. For the steps describing how to obtain the vCenter Server Appliance ISO image, see the Download and Mount the vCenter Server Appliance Installer topic in the vSphere Installation and Setup guide located at the vSphere Documentation page.

  • Verify that the Windows system on which you are mounting the ISO image has the VMware Client Integration Plug-in installed on it, at the version that matches the ISO image's vCenter Server Appliance version. If the plug-in is not already installed, or is at a previous version, you can install the plug-in either by using its installer located in the ISO image's /vcsa directory or following the instructions in VMware knowledge base article 2145066.

Procedure

  1. On a Windows system, mount the vCenter Server Appliance ISO image file.
  2. (Optional) : If the VMware Client Integration Plug-in is not already installed or if you want to upgrade it to the latest version that matches the vCenter Server Appliance version, install the VMware Client Integration Plug-in.

    The installer binary VMware-ClientIntegrationPlugin-6.n.n.exe is located in the /vcsa directory in the ISO image, for example:

    ISO Image File

    Version

    Description

    VMware-ClientIntegrationPlugin-6.5.0.exe

    6.5.0

    If you have the ISO image for vCenter Server Appliance version 6.5.n.

    VMware-ClientIntegrationPlugin-6.0.0.exe

    6.0.0

    If you have the ISO image for vCenter Server Appliance version 6.0.n.

  3. Depending on the version of vCenter Server Appliance you are installing, locate the appropriate file on the mounted image and start the installation wizard.

    Option

    Description

    Version 6.5.n

    Run the executable file at \vcsa-ui-installer\win32\installer.exe.

    Version 6.0.n

    Using a browser, open the vcsa-setup.html file located in the image's root directory.

    Note:

    If prompted by a browser pop-up, accept the association of vmware-csd links to the plug-in and allow access to the system. This browser pop-up is a result of installing the Client Integration Plug-in in the previous step.

  4. Click Install.
  5. Read and accept the license agreement, then click Next.
  6. Specify the following information, depending on which vCenter Server Appliance version you are installing.

    This deployment uses the embedded Platform Services Controller option

    Option

    Description

    Version 6.5.n

    In version 6.5.n, the deployment of vCenter Server Appliance has two stages:

    • Stage 1: Deploy the OVA file.

    • Stage 2: Set up the newly deployed vCenter Server Appliance and start the services.

    During Stage 1, make the following selections in the screens and advance to each screen by clicking Next. If an option is not explicitly stated here, retain the on-screen default value. After advancing through all screens and making the selections, click Finish to complete Stage 1.

    • Deployment type: Keep the default selection vCenter Server with an Embedded Platform Services Controller.

    • Target server: The target server is your node 1 ESXi host. Type the host's FQDN or IP address (esxi-01.vrn.local), the host's HTTPS port, the user name and password of a user with administrative privileges on that host, typically using the root user.

      Note:

      You must use the same password for all ESXi hosts.

      After clicking Next, verify that the certificate warning displays the SHA1 thumbprint of the host's SSL certificate and click Yes to accept the certificate thumbprint.

    • Set up appliance: Type a name for the appliance (vcenter) and set a password for the appliance's root user.

      Note:

      vSphere has restrictions on what you can use for the appliance name and password. For the list of the characters you can use for those entries, see topic Stage 1 - Deploy the OVA File as a vCenter Server Appliance with an Embedded Platform Services Controller in the vSphere 6.5 online documentation.

    • Deployment size: Select Small for the size and Default for the storage size.

    • Datastore: Select vsanDatastore and select Enable Thin Disk Mode.

    • Configure network settings. The following list shows example values. Customize these values according to the ESXi host configuration you performed in Configure Initial Networking on ESXi Hosts.

      • Network: Select the network to which to connect the appliance. The networks displayed in the list come from the network settings of the target server (node 1 ESXi host).

      • IP version: IPv4

      • IP assignment: static

      • System name: vcenter.vrn.local

      • IP address: 172.16.0.10

      • Subnet mask or prefix length: 255.255.255.0

      • Default gateway: 172.16.0.1

      • DNS servers: 172.16.1.3

    After you click Finish at the end of Stage 1, the system deploys the appliance. When the deployment activity is complete, click Continue to advance to Stage 2.

    During Stage 2, make the following selections in the screens and advance to each screen by clicking Next. If an option is not explicitly stated here, retain the on-screen default value. After advancing through all screens and making the selections, click Finish and then OK to complete stage 2.

    • Application configuration: Select Synchronize time with NTP servers, specify the NTP server (172.16.1.3 Use NTP servers), and enable SSH access.

    • SSO configuration: Type the domain name you want to use for the appliance's SSO services (vsphere.local), type a user name and password for the SSO administrator account, and set the SSO site name as Default-First-Site.

      Note:

      The SSO user name password is the one for the vCenter Single Sign-On administrator account. After the services are started, you can log in to vCenter Single Sign-On and to vCenter Server using the credentials as sso-user-name@sso-domain-name and the SSO password, for example, administrator@vsphere.local.

      vSphere has restrictions on what you can use for the SSO site name. For the list of the characters you can use, see topic Stage 2 - Set up the New Deployed vCenter Server Appliance with an Embedded Platform Services Controller in the vSphere 6.5 online documentation.

    • VMware Customer Experience Improvement Program (CEIP): Decide whether to join the program and make the appropriate selection.

    Version 6.0.n

    When you deploy version 6.0.n of vCenter Server Appliance, make the following selections in the screens and advance to each screen by clicking Next. If an option is not explicitly stated here, retain the on-screen default value. After advancing through all screens and making the selections, click Finish to start the deployment and configuration process.

    • Target server: The target server is your node 1 ESXi host. Type the host's FQDN or IP address (esxi-01.vrn.local) and the user name and password of a user with administrative privileges on that host, typically using the root user.

      Note:

      You must use the same password for all ESXi hosts in the cluster.

      After clicking Next, verify that the certificate warning displays the SHA1 thumbprint of the host's SSL certificate and click Yes to accept the certificate thumbprint.

    • Virtual machine: Type a name for the appliance (vcenter) and set a password for the appliance's root user.

      Note:

      vSphere has restrictions on what you can use for the appliance name and password. For the list of the characters you can use for those entries, see topic Deploy the vCenter Server Appliance with an Embedded Platform Services Controller in the vSphere 6.0 online documentation.

    • Deployment type: Keep the default selection vCenter Server with an Embedded Platform Services Controller.

    • SSO configuration: Create a new single sign-on domain. Type the domain name you want to use for the appliance's SSO services (vsphere.local), type a user name and password for the SSO administrator account, and set the SSO site name as Default-First-Site.

      Note:

      The SSO user name password is the one for the vCenter Single Sign-On administrator account. After the services are started, you can log in to vCenter Single Sign-On and to vCenter Server using the credentials as sso-user-name@sso-domain-name and the SSO password, for example, administrator@vsphere.local.

      vSphere has restrictions on what you can use for the SSO site name. For the list of the characters you can use, see topic Deploy the vCenter Server Appliance with an Embedded Platform Services Controller in the vSphere 6.0 online documentation.

    • Appliance size: Select Small.

    • Datastore: Select vsanDatastore and select Enable Thin Disk Mode.

    • Database: Accept the default of using an embedded database (PostgreSQL).

    • Configure network settings. The following list shows example values. Customize these values according to the ESXi host configuration you performed in Configure Initial Networking on ESXi Hosts.

      • Network: Select the network to which to connect the appliance. The networks displayed in the list come from the network settings of the target server (node 1 ESXi host).

      • IP address family: IPv4

      • Network type: static

      • Network address: 172.16.0.10

      • System name: vcenter.vrn.local

      • Subnet mask: 255.255.255.0

      • Network gateway: 172.16.0.1

      • Network DNS servers: 172.16.1.3

      • Configure time sync: 172.16.1.3 (Use NTP servers)

      • Enable SSH (set enabled)

    • VMware Customer Experience Improvement Program (CEIP): Decide whether to join the program and make the appropriate selection.

  7. When the installation process is finished, exit the installation wizard and unmount the ISO image.