• Skip to primary navigation
  • Skip to content

www.open902.com

My own Knowledge Base made public ..

  • Home
  • vRealize Automation 7
    • vRA & vRB 7.2
      • Installation
        • vRA 7.2 – Installation
        • vRA 7.2 – Unattended Enterprise Install
        • vRA 7.2 – Unattended Install Answer File Generator
        • vRB 7.2 – Installation
      • Configuration
        • vRA 7.2 – Initial Configuration
        • vRA 7.2 – Endpoints and AD Integration
        • vRA 7.2 – Fabric and Business Groups
        • vRA 7.2 – Reservations, Reservation Policies and Network Profiles
        • vRA 7.2 – Blueprints and Entitlements
        • vRA 7.2 – Email Config and Approval Policies
      • Advanced Configuration
        • vRA 7.2 – Guest Agent and Software Components
        • vRA 7.2 – Custom Property RegEx
        • vRA 7.2 – Make IP in Network Profile unavailable for deployments
      • Integrations
        • vRA 7.2 – Azure Integration
        • vRA 7.2 – vRB 7.2 Configuration
        • vRB Cloud without vRA by using vIDM
    • vRA 7.0 & 7.1
      • Installation & Configuration
        • vRealize Automation 7 – Simple install
        • vRealize Automation 7 – Enterprise install
        • Upgrade vRealize Automation 7.0 to 7.0.1
        • vRA7 – Initial Configuration
        • vRA7 – Endpoint
        • vRA7 – Business Groups
        • vRA7 – AD Integration
        • vRA7 – Fabric Group
        • vRA7 – Network Profile
        • vRA7 – Reservations
        • vRA7 – IaaS Blueprint
        • vRA7 – Mail and Approvals
      • Advanced Configuration
        • vRA7 – Customize Hostname, VLAN and IP during deployment
        • vRA7 – Custom Property Relationships using Actions
        • vRA7 – vRealize Orchestrator 7
        • vRA7 – VAMI Certificate
        • vRA7 – Gugent on Linux
        • vRA7 – Gugent on Windows
        • vRA7 – Import Unmanaged Virtual Machines from vSphere
      • Integrations
        • vRA7 – NSX 6 Integration
        • Ubiquiti EdgeRouter X, NSX and vRealize Automation in network kinda harmony
        • vRA7 – vRealize Business Standard
        • vRealize Business for Cloud – Change Time zone
        • vRB Cloud without vRA by using vIDM
      • Troubleshooting
        • vRA7 – Delete stuck ‘In Progress’ Deployments
        • vRA 7 – Remove Stuck Approval Process
        • Remove Orphaned Network Profiles
        • vRA7 – Remove Stuck or Orphaned Managed Machines
  • vRA / vCAC 6
    • Installation
      • 1. Requirements
      • 2. Identity Appliance
      • 3. vCAC Appliance
      • 4. IaaS Server
    • Configuration
      • 5. Add a Tenant
      • 6. Agents & Endpoints
      • 7. Resource Allocations
      • 8. Blueprints
      • 9. Services & Catalogs
      • 10. Entitlements & Test
    • Advanced Configuration
      • Enable vCenter Orchestrator in vCAC
      • Configure External vCenter Orchestrator for vCAC
      • vCAC – Create Active Directory Endpoint & Test
      • vCAC – Refresh Inventory
      • vCAC – SMTP Settings
  • NSX
    • Ubiquiti EdgeRouter X, NSX and vRA7 Configuration
    • NSX 6 Integration into vRA7
    • NSX Authentication in Web Client using Sub-Domain users
  • vCloud Director 8.x
    • Install vCloud Director 8.0 for SP
    • NSX 6.2 for vCloud Director 8.0 SP
    • Configure vCloud Director 8.0 for SP – PVDC
    • Configure vCloud Director 8.0 for SP – Organization
    • vCloud Director 8.0 with NSX 6.2 – Final Testing
  • vCloud Director 5.x
    • 1. Installation of vCD 5.5
    • 2. vShield Manager
    • 3. VXLAN Configuration
    • 4. Initial vCloud Config
    • 5. Create a Provider vDC
    • 6.External Network
    • 7. Organization VDC
    • 8. vShield Edge & Organization Network
    • 9. Final Testing
    • 10. Installing an additional vCloud cell
    • Upgrade 1.5 > 5.5
      • 1. vCloud Director Binaries
      • 2. vShield Manager
      • 3. Final Touches
  • Lego NUC vSAN Cluster
  • Vembu
  • About Me

4. IaaS Server

First, deploy a Window Server. This can be 2008R2 + SP1 or Server 2012.

Hardware requirements can be found HERE whereas the software requirements can be found HERE.

Now make sure your Windows Server is fully patched. As mentioned previously, thankfully someone from VMware (Brian Graf) created a nice script to automate the OS specific requirements.

Head over HERE to download and to prepare your server.

 

Let’s get started though.

1. .NET Framework 4.5

For Server 2008R2, either download directly from Microsoft, or simply browse to your vCAC appliace

https://<IP of vCAC Appliace>:5480/installer

iaas-01

 

By now you may have grabbed it via Windows Updates anyway – but worth checking.

In Server 2012, this is a feature you need to enable

iaas-02

 

Once you installed / enabled .NET 4.5 it is worth running through another set of Windows Updates.

At this point it is worth noting that I will be using Self-Signed certificates. If you use certificates signed by a CA make sure you install it in IIS.

 

Anyway, as mentioned, Brian from VMware created a script which takes care of your pre-requisites.

As the script is for Powershell, make sure you allow execution of scripts from unknown sources

iaas-03

 

Extract the script and run it from inside the directory

.\vCAC6-PreReq-Automation.ps1

iaas-04

 

Once this is done, reboot and run another set of Windows Updates.

Once the server is back up download the IaaS Installer from the vCAC appliance.

https://<IP of vCAC Appliace>:5480/installer

iaas-05

 

The file will have a filename which includes the FQDN of the vCAC Appliance – don’t change it.

 

Update:

You may receive the following error

iaas-06

This is not because you are missing .NET Framework 4.5 (unless you actually did forget to install it), but because vCAC doesn’t seem to be compatible with 4.5.1 – this can actually be found in the Release Notes of vCAC 6.0.1

To fix this, first block the update of .NET 4.5.1

Read MS KB2721187 for the full instructions.

Next, uninstall the 4.5.1 update from Programs and Features – I believe it is the update KB2881468.

 

Once that is dealt with, fire up the IaaS installer

iaas-08

iaas-09

 

Here, put in your details you used when deploying your vCAC Appliance

iaas-10

 

I just go with the Complete Install

iaas-11

 

With the pre-requistes dealt with, it should all be green. The reason MSSQL fails here is because I don’t have a local SQL server installed but will use my remote server.

iaas-12

I click Bypass and move on

 

Here put in the necessary details. I’d advise against using the domain admin as the service account, but this is just a temporary lab so I don’t really care.

iaas-13

 

Note: the DB will be created for you. There is no need to create it beforehand. In fact, if you did, you will be asked to remove it again

iaas-14

Your user (Windows or SQL) obviously needs to have the correct permissions in order to create the DB

 

Here you can leave the defaults. However, if you do have multiple vCenter in your environment then I suggest changing the Endpoint Name to reflect the actual name of the vCenter you will be using for vCAC.

The Endpoint name will be used all across vCAC, including Endpoints and logs, so having a more descriptive name helps with any needed troubleshooting.

iaas-15

 

Click Load. This will populate the SSO Default Tenant. Click Download to download the certificate from the vcac appliance and tick Accept Certificate.

Enter your SSO username / password and click Test.

iaas-16

 

That’s it. Now hit Install.

My vCAC environment is completely virtual so at this stage I prefer to create a snapshot .. just in case 🙂

iaas-17

 

This will now take a while. You can watch the progress bars or get a cup of tea / coffee

iaas-18

 

If the installation fails for some reason then it will offer you to open up the logfile.

Always worth checking because sometimes it is as easy as that:

iaas-19

Out of habit I created the DB beforehand, created the user and set its default database. But as mentioned – that is not needed so when I removed the DB, it still associated the user with its default database – which doesn’t exist .. yet ..

So make sure your DB does NOT exist yet and the user has enough permissions to create a DB.

If you DO use SQL Authentication, please read the below

Configure the Windows Services Account to Use SQL Authentication

 

Eventually though:

iaas-20

 

Unless you speak fluent vCAC – it might be worth accepting this offer to be guided through the initial config.

iaas-21

When the box is ticked, when clicking Finish the vCAC web interface will automatically start and the Goals Wizard will be started once you have logged in.

 

vCAC Install Content

1. vCAC Requirements
2. vCAC Install Identity Appliance
3. vCAC Install vCAC Appliance
4. Install vCAC IaaS Components
5. Adding a Tenant
6. Configure Agents & Endpoints
7. Configure Resource Allocations
8. Create Blueprints
9. Create Service Catalogs
10. Create Entitlements & Testing
11. Other vCAC Bits (SMTP etc.)

Copyright © 2019 · Genesis Sample on Genesis Framework · WordPress · Log in