Tuesday, 12 January 2016

Installing vCenter Appliance 6.0 with Embedded PSC

Written by Suhas Savkoor



vCenter appliance as you know is a SUSE Linux alternative to Windows based vCenter. This article talks about Embedded PSC deployment of a new 6.0 appliance. The embedded PSC has both the PSC node and the management vCenter node on the same machine.

More about vCenter deployment models can be found in this link

Step 1:
Download the vCenter 6.0 appliance ISO . Click here for the download link
Second option in the download section is the appliance ISO

Pre-requirements:

  • You will need a Windows machine which acts as a mount point for the vCenter appliance ISO. Using this mount point you can deploy the appliance on to an ESXi host, or a vCenter (if you already have one)
  • The forward lookup and reverse lookup for the appliance name should be added in your DNS manager. If this is not done, the installation fails in mid progress. 
  • So, plan out a name for your appliance and an IP address for the same. Go to your DNS manager and enter this name and the IP address for your forward lookup zone and the network ID for the reverse lookup zone. 
  • Make sure that there is sufficient space on the datastore.
Step 2:
  • Mount the ISO on the Windows virtual machine. 
  • Open the Drive and you will see the following contents. Here, the Client Integration Plugin has to be installed first as the web browser is going to be used for the installation 
  • Open the VCSA folder. 

Inside this you will have the Client Integration Plugin setup .exe file. Run this file. 


You will come across the installation wizard of the Plugin. This is a simple installation; accept the EULA and proceed to install. 


Step 3:
Once the plugin installation is done, go back to the root directory of the vcsa disk drive and you will find vcsa-setup.html file. 
Open this file to continue further with installation.


You will now come across the install/upgrade web page. 


Click Install to begin the setup and deployment of the 6.0 appliance.

Step 4:
Accept the End User License Agreement and click Next


Step 5:
Here, we need to provide the details of the ESXi host on which you want to deploy your new appliance. 
  • Provide ESXi host's IP address or Fully Qualified Domain Name
  • Username for the ESXi, root
  • And the respective password

If it asks for a Security Thumbprint, click Yes to proceed.

Step 6:
Here you will provide your appliance details. 
  • For appliance name: Enter any name for this appliance. However, make sure that this name is added to the Forward Lookup Zone in your DNS manager. 
  • Provide a password for the " root " user of the appliance. 
*Note* Document this password as this would be required for upgrading the appliance in future. 


Step 7:
Since here we are doing an Embedded PSC install. Choose the first (default) option.


Step 8:
Since this is a fresh install, we will be creating a new SSO domain. The details to be filled are:
  • Password: Enter a new password for the SSO user. This user is used to manage your Identity sources, users and groups configuration for your vCenter appliance. Please document this password as well, as it is necessary.
  • SSO domain name: This has to be a unique domain name. It can be anything, here I am using the "vsphere.local" as my SSO domain. The SSO user then would be administrator@vsphere.local
*Note* If you have an existing domain in your active directory, say, xyz.com, DO NOT use this domain as your SSO domain. This will prevent you from adding users under to xyz.com domain to the vCenter for management. 
  • The SSO Site Name: This can be any user defined site name. 

Step 9:
Choose the appliance size depending on the number of hosts and VMs you have in your inventory.


Step 10:
Select a datastore where the appliance files must reside. 


Step 11:
Choose a database type:
  • If it is embedded, a vPostgres DB is installed
  • If you have an external Oracle DB, this can also be specified. 

Step 12:
Here you will enter the network settings for the appliance:
  • Select the port-group where this appliance must reside on the ESXi networking
  • Enter an IP address to this appliance. This IP address should correspond to the appliance name that was added in the Forward Lookup Zone of the DNS manager
  • The FQDN of the appliance, the appliance name and your domain name
  • Subnet mask, gateway and DNS server details.
  • If you have a separate server for your NTP, then check "Use NTP Servers" and paste the IP in the below box.

Click Next, review the settings and Finish to begin the installation/deployment. 

Once the installation is complete, you will see the following screen with a link to Web Client. Click the link and login with SSO credentials to verify everything is working good.


That's pretty much about installation of an embedded PSC appliance 6.0