When you choose to deploy the vCenter Server Appliance with an embedded Platform Services Controller, you deploy the Platform Services Controller and vCenter Server as one appliance.
Before you begin
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 with an Embedded Platform Services Controller.
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.
About this task
Concurrent deployments of vCenter Server Appliances with embedded Platform Services Controllers are not supported. You must deploy the vCenter Server Appliance instances with embedded Platform Services Controllers in a sequence.
- 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 with an embedded Platform Services Controller and click Next.
This option deploys an appliance in which both the Platform Services Controller and vCenter Server are installed.
- Create a new vCenter Single Sign-On domain or join an existing domain, and click Next.
Although you can select to join a vCenter Single Sign-On domain, you should consider the vCenter Server Appliance with an embedded Platform Services Controller as a standalone deployment and do not use it for replication of infrastructure data.
Create a new Single Sign-On domain
Creates a new vCenter Single Sign-On server.
Set the password for the vCenter Single Sign-On administrator account.
This is the password for the user administrator@vour_domain_name, where vour_domain_name is a new domain that is created by vCenter Single Sign-On. After installation, you can log in to vCenter Single Sign-On and to vCenter Server as adminstrator@vour_domain_name.
Enter the domain name, for example vsphere.local.
Enter the site name for vCenter Single Sign-On.
The site name is important if you are using vCenter Single Sign-On in multiple locations. Choose your own name for the vCenter Single Sign-On site. You cannot change the name after installation.
The supported characters are alphanumeric characters and dash (-).
Join a Single Sign-On domain in an existing Platform Services Controller
Joins a new vCenter Single Sign-On server to a vCenter Single Sign-On domain in an existing Platform Services Controller. You must provide the information about the vCenter Single Sign-On server to which you join the new vCenter Single Sign-On server.
Enter the fully qualified domain name (FQDN) or IP address of the Platform Services Controller that contains the vCenter Single Sign-On server to join.
Enter the password of the vCenter Single Sign-On administrator account.
Enter the HTTPS port to use for communication with the Platform Services Controller and click Next.
Select whether to create or join an existing vCenter Single Sign-On site.
- In the Select appliance size page of the wizard, select the vCenter Server Appliance size for your vSphere inventory, 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.
- Review the VMware Customer Experience Improvement Program (CEIP) page and choose if you want to join the program.
For information about the CEIP, see the Configuring Customer Experience Improvement Program section in vCenter Server and Host Management.
- 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.