Deploy the vCenter Server Appliance after you deploy the Platform Services Controller appliance or install a Platform Services Controller on a Windows virtual machine or physical server.
About this task
Concurrent deployments of vCenter Server Appliances are not supported. If you want to deploy many vCenter Server Appliances and register them with the same Platform Services Controller or Platform Services Controller appliance, deploy the vCenter Server Appliances one by one in a sequence.
Verify that your system meets the minimum software and hardware requirements.
Download the vCenter Server Appliance installer.
Install the Client Integration Plug-In.
Verify that the ESXi host on which you deploy the vCenter Server Appliance is not in lockdown or maintenance mode.
Verify that you prepared the correct deployment information for the network settings. See all the information that is required during the deployment in topic Required Information for Deploying the vCenter Server Appliance.
If you plan to use NTP servers for time synchronization, make sure that the time between the NTP servers and the ESXi host is synchronized.
- In the software installer directory, double-click vcsa-setup.html.
- Wait up to three seconds for the browser to detect the Client Integration Plug-in and allow the plug-in to run on the browser when prompted.
- On the Home page, click Install to start the vCenter Server Appliance deployment wizard.
- Read and accept the license agreement, and click Next.
- Connect to the target server on which you want to deploy the vCenter Server Appliance, and click Next.
You can connect to an ESXi host on which to deploy the appliance.
Enter the FQDN or IP address of the ESXi host.
Enter the user name and password of a user who has administrative privileges on the ESXi host, for example, the root user.
You can connect to a vCenter Server instance to deploy the appliance on an ESXi host or DRS cluster from the vCenter Server inventory.
Enter the FQDN or IP address of the vCenter Server instance.
Enter the user name and password of a user who has administrative privileges on the vCenter Server instance, for example, the administrator@your_domain_name user.
- (Optional) Accept the certificate warning, if any, by clicking Yes.
- If you are deploying the vCenter Server Appliance on a vCenter Server instance, select the data center or data center folder that contains the ESXi host or DRS cluster on which you want to deploy the appliance, and click Next.
You must select a data center or data center folder that contains at least one ESXi host that is not in lockdown or maintenance mode.
- If you are deploying the vCenter Server Appliance on a vCenter Server instance, select the resource pool of an ESXi host or DRS cluster on which you want to deploy the appliance, and click Next.
If you select a resource pool of a cluster which is not in DRS mode, the wizard prompts you to select an ESXi host from the cluster.
- On the Set up virtual machine page, enter the vCenter Server Appliance name, set the password for the root user, and click Next.
The password must contain at least eight characters, a number, uppercase and lowercase letters, and a special character, for example, an exclamation mark (!), hash key (#), at sign (@), or brackets (()).
- In the Select deployment type page, select Install vCenter Server and click Next.
- Provide the FQDN or IP address of a Platform Services Controller that you already installed or deployed, enter the vCenter Single Sign-On password, and click Next.
If you installed a Platform Services Controller on Windows, provide the system name of the host machine on which you installed the Platform Services Controller.
- In the Select appliance size page of the wizard, select the vCenter Server Appliance size depending on the vSphere inventory size, and click Next.
Tiny (up to 10 hosts, 100 VMs)
Deploys an appliance with 2 CPUs and 8 GB of memory.
Small (up to 100 hosts, 1,000 VMs)
Deploys an appliance with 4 CPUs and 16 GB of memory.
Medium (up to 400 hosts, 4,000 VMs)
Deploys an appliance with 8 CPUs and 24 GB of memory.
Large (up to 1,000 hosts, 10,000 VMs)
Deploys an appliance with 16 CPUs and 32 GB of memory.
- From the list of available datastores, select the location where all the virtual machine configuration files and virtual disks will be stored and, optionally, enable thin provisioning by selecting Enable Thin Disk Mode.
- Select the type of database that you want to use and click Next.
Use an embedded database (PostgreSQL)
Configures vCenter Server in the appliance to use the embedded PostgreSQL database.
Use an Oracle database
Configures vCenter Server in the appliance to use an existing external Oracle database.
Enter the IP address or the FQDN of the machine on which the Oracle database is installed.
Enter the port to use for communication with the Oracle database.
Enter the database instance name.
Enter the database user name and password.
Make sure that you provide correct credentials. Otherwise, the deployment might fail.
- On the Network Settings page, set up the network settings.
The IP address or the FQDN of the appliance is used as a system name. It is recommended to use an FQDN. However, if you want to use an IP address, use static IP address allocation for the appliance, because IP addresses allocated by DHCP might change.
Choose a network
Select the network to connect to.
The networks displayed in the drop-down menu depend on the network settings of the target server. If you are deploying the appliance directly on an ESXi host, non-ephemeral distributed virtual port groups are not supported and are not displayed in the drop-down menu.
IP Address family
Select the IP version of the appliance.
You can select either IPv4 or IPv6.
Select how to allocate the IP address of the appliance.
You are prompted to enter the IP address and network settings.
A DHCP server is used to allocate the IP address. Select this option only if a DHCP server is available in your environment.
Enter a preferred fully qualified domain name (FQDN) of the appliance.Note:
If you select to use IPv6 with network type DHCP, the FQDN option is not displayed.
If you use an IP address as a system name, you cannot change the IP address and update the DNS settings after deployment.
- Configure the time settings in the appliance, optionally select Enable SSH to secure the connection, and click Next.
Synchronize appliance time with ESXi host
Enables periodic time synchronization, and VMware Tools sets the time of the guest operating system to be the same as the time of the ESXi host.
Use NTP servers (separated by commas)
Uses a Network Time Protocol server for synchronizing the time. If you select this option, you must enter the names of the NTP servers separated by commas.
- In the Ready to complete page, review the deployment settings for the vCenter Server Appliance, and click Finish to complete the deployment process.
- (Optional) After the deployment completes, click the https://vcenter_server_appliance_IP_address/vsphere-client link to start the vSphere Web Client and log in to the vCenter Server instance in the vCenter Server Appliance.
- Click Close to exit the wizard.