Step-by-Step: Deploy vCenter Server Appliance (VCSA) 6.5

VMware vCenter is a management software for your vSphere environment. It enables to manage from a single pane of glass all your VMware virtual infrastructure. Last month, VMware has released the vSphere 6.5 version which includes the vCenter. vCenter comes in two versions:

  • A Software to be deployed on a Windows Server (physical or virtual)
  • A virtual appliance that is based on Linux (vCenter Server Appliance: VCSA)

Since vSphere 6, the VCSA can manage more hosts and more VM and is more robust and scalable. With vSphere 6.5, the VCSA support the simplified native vCenter High Availability which is available only for the VCSA (not for Windows).

The below table introduces the Windows versus VCSA scalability (vSphere 6.0 information):

As you can see, there is no advantage anymore to use Windows vCenter. Moreover, with vSphere 6.5, the update manager is integrated to vCenter. You don’t need Windows for that anymore. The VCSA is free where you have to pay a license for the Windows vCenter. The only con of VCSA is that it is a black box.

In this topic, I’ll show you how to deploy a standalone VCSA 6.5 from a client computer.

Requirements

To deploy your VCSA 6.5 you need the following:

  • A running ESXi host reachable from the network
  • The ISO of VCSA 6.5 (you can download it from here)
  • At least 4GB on your host and 20GB on a datastore

Step 1: Deploy the VCSA on an ESXi

Once you have downloaded the VCSA 6.5 ISO, you can run vcsa-ui-installer\win32\installer.exe

When you have run the installer, you can see that you have several options:

  • Install: to run the VCSA installation (I choose this option)
  • Upgrade: if you want to upgrade an existing VCSA to 6.5 version
  • Migrate: to migrate a Windows vCenter Server to vCenter Server Appliance
  • Restore: to recover the VCSA from a previous backup

In the next screen, the wizard explains you there is two steps to deploy the VCSA. In the first step, we will deploy the appliance and in the second one, we will configure it.

Next you have to accept license agreement and click on next.

Then choose the deployment model. You can select to embed the Platform Services Controller (PSC) with the vCenter Server. Or you can separate the role as explain in the below schema. PSC manages SSO, certificate stores, licensing service and so on. The second deployment model is recommended when you want share these services between multiple vCenter Server instances. For this example, I choose the first one and I click on next.

Then specify the ESXi or the vCenter Server where the appliance will be deployed. I specify a running ESXi, the management port and the root credential.

Next I specify the VM Name and the root password for the VCSA.

In the next screen, you can choose the appliance size. More the virtual infrastructure is huge, more the VCSA needs vCPU, RAM and storage.

Then choose a datastore where the VM will be deployed and click on next.

In the next screen, specify the network configuration of the VCSA. If you specify a FQDN in system name, be sure that the entry exists (with the right IP address) in the DNS server. Otherwise you will have an error message.

To run the appliance deployment, click on finish in the below screen.

While the deployment occurs, a progress bar will show you where you are in the deployment process.

If you connect to the ESXi from the web interface, you can see that the VM is well deployed.

When the deployment is completed, you should have the below screen.

Click on continue to process in the step 2.

Step 2: Configure the appliance

In the step 2, we will configure the appliance. In the first screen, just click on next.

Then, specify some NTP server to synchronize the time.

In the next screen, provide SSO information to manage your vSphere infrastructure.

Next you can accept to join the VMWare’s Customer Experience Improvement Program (CEIP) or not.

To finish, click on finish to run the configuration.

During the configuration, you should have a progress bar to inform you where you are in the process.

Once the configuration is finished, you should have the below screen.

You can now connect to the vSphere Web Client. The URL is indicated in the above screenshot.

Appliance monitoring

The VCSA provides an interface for the monitoring. You can connect from https://<SystemName>:5480. You can use root credential.

As you can see in the below screenshot, you can have the overall health status from this interface.

You can also monitor the CPU and memory of the appliance.

And you can also update the appliance from this interface.

Conclusion

Since vSphere 6.0, the VCSA is really highlighted by VMware. Moreover, since vSphere 6.5, the Update Manager (VUM) is integrated in vCenter. In my point of view there is no advantage to use Windows vCenter Server anymore compared to VCSA. As you have seen in this topic, the VCSA deployment is really turnkey and easy.

About Romain Serre

Romain Serre works in Lyon as a Senior Consultant. He is focused on Microsoft Technology, especially on Hyper-V, System Center, Storage, networking and Cloud OS technology as Microsoft Azure or Azure Stack. He is a MVP and he is certified Microsoft Certified Solution Expert (MCSE Server Infrastructure & Private Cloud), on Hyper-V and on Microsoft Azure (Implementing a Microsoft Azure Solution).

29 comments

  1. Do u know how to setup a dns server to allow 6.5 vcsa?

  2. Fantastic article and do u have a article about dns servers how to setup?

  3. Nikhil Kutaskar

    Getting error VCSA ERROR] – Details Task failed on server: Module ‘CPUID’ power on failed

  4. How do you get pass 10 GB memory required? I followed you instruction and I got error message about not enough memory on the host. Deployment size is Tiny, it requires 10GB memory,

  5. I tried to install v center VCSA in ESXI ,uqing the same methode ,bu I couldnt login the vcenter appliance ,I am using windows 7 with any domain or controller ,tring to acess vSphere Web Client (Flash) but the got the message “you are not autorized to acess ” ,does that mean I need to be enrolled in the domain controller ?
    I got also the error when trying to connect the vcenter suing the vsphere client ,saying that click install to install file from server “0.0.0.0” ,but the operation stoped when I click on

    Could any one give us a help

  6. hi,, I just finished install vcsa 6.5 using external PCS,, but with tiny configuration, if one day I Need to upgrade the vcsa (using small or large configuration) is it possible ? how to do that ?

  7. hi, I am not able to install vcsa 6.5 (downloaded from vmware site) either on a workstation nor on a newly installed server 2016. Getting the error

    a javascript error occured in the main process

    uncaught exeption:
    typeerror: q.denodeify is not a function
    at object. (C:\temp\install\vcsa-ui-installer\win32\fesources\app\node_modules\fs-jetpack\lib\fil_ops.js137:…
    at module.compile (module.js541:32)
    at object.module._extensions.js(module.js550:10)
    at module.load (module.js:458:32)
    at trymoduleload (module.js:417:12)
    at funktion.module._load (module.js:409:3)
    at module.require (module.js:468.17)
    at require (internal/module.js:20:19)
    at object. C:\temp\ordner\vcsa-ui-installer\win32\fesources\app\node_modules\fs-jetpack.js:8:15)
    at module._compile (module.js:541:32)

    any idea? have also tried the various update version from 6.5 like u1d or u1c etc.

    Thanks in advance

  8. Hi, thanks for your reply. It’s for a new insallation. I even installed a new win7 now in virtualbox, but with the same result/error, as soon as i click on the installation.exe

  9. Hi I am getting error the supplied system Name FQDN is mot Valid.

    However i am able to resolve the FQDN.

  10. Hi,if i wanted to migrate my current windows vcenter v5.5 to vcsa6.5, do i need a license of 6.5 to ensure it is running?

  11. Hi, When you have completed the migration, you can migrate the vCenter licence from 5.x to 6.x and use the new license key.

    You have a grace period of 30 days. Here an article to migrate your vCenter: https://www.tech-coffee.net/step-by-step-migrate-windows-vcenter-server-to-vcsa-6-5u1/

  12. hello will the deloyment of the vcsa will delete my current vms installed in my system or it will just create a new vm for the services?

  13. Hi I am unable to connect my ESXI 6.5 host to vsphere client installed on my PC windows 10.
    Can you please help.

  14. The Best Article on vVCSA , i used to use Vmware Vcenter on windows ( wastage of License), thanks to VMware and of course you for presenting a detailed installation instructions.

Leave a Reply

x

Check Also

Step-by-Step: Upgrade VMware vCenter Server Appliance 5.5 to 6.5u1

With the release of VMware 6.5(u1), lot of customers upgrade or migrate their vCenter to ...

Authenticate to vCenter from Active Directory credentials

By default, when you install vCenter, a SSO domain is deployed. When you authenticate on ...

Connect vSphere 6.5 to iSCSI storage NAS

When you implement ESXi cluster, you need also a shared storage to store the virtual ...