• 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

5. Create a Provider vDC

First a note of caution: When creating a Provider vDC it will push the vCloud agent to all hosts participating in the vCloud cluster. This will cause all hosts to go into maintenance mode at once. It also seem to violate the HA admission control. I am not sure if that is by design or a bug to be honest, but I noticed this since early days (1.5+).

Imagine you put all hosts in a production cluster into maintenance mode at the same time – this can’t end well so make sure you don’t use your production cluster when implementing vCloud Director 🙂

You should use a separate cluster anyway, but if you DO need to do this, you may have to cheat a bit.

I will come to this a bit later.

 

Before going ahead with the Provider vDC, we need to do some more preparations.

First, create a resource pool in the cluster you want to dedicate to vCloud Director

I simply called it vCloud Director

storage-24

 

Next, Storage Policies. If you don’t have any Storage Policies configured, vCloud Director will take every LUN available and puts it into an Any profile / policy. What that means is that every single LUN, including the ones you may have dedicated to ISOs, Templates, Fast or Slow, will be available for virtual machines.

You obviously need to avoid that. You can find my article in how to create Storage Policies HERE.

 

Now we have our Resource Pool and Storage Policy defined, let’s go ahead and click Create a Provider VDC

vcloud-cont-16

 

Give it a name and decide what VM Version you want to allow. IF for some reason you need to be able to edit virtual machines outside of vCloud Director byusing the old-school C# client, select as highest version “9”. VM Version 10 VMs cannot be modified using the C# client but require the Web Client.

 

Click Next

vcloud-cont-17

 

Select your newly created Resource Pool and click Next

vcloud-cont-18

 

Select your Storage Policy created for the vCloud Director infrastructure and click Next.Here you can also see that the *ANY Prolicy includes my vSAN and NFS datastore but my created Policy only my vSAN datastore.

vcloud-cont-19

 

If you do not see your newly created Policy, cancel this, go to Manage & Monitor > vCenters

Right click your vCenter and select Refresh Storage Policies

vcloud-cont-26

Give it a few minutes and then go back to your Provider VDC creation.

 

Now the Cheat I mentioned at the beginning. Here you can see you need to enter the credentials of all your hosts. If your cluster has VMs running, you need to avoid that all hosts going into maintenance mode at the same time. Only way I found to avoid this would be by entering a password for each individual host and deliberately putting a wrong password into the fields of the hosts you don’t want to go into maintenance mode straight away.

The Provider VDC will still be created, but some hosts will obviously have their agent missing, this can be done at a later time.

 

Here however I don’t have any running VMs on the cluster so I enter my correct password for all the hosts and click Next

vcloud-cont-20

 

Click Finish at the overview

vcloud-cont-21

 

You should now see that your hosts going into maintenance mode and an agent is being installed.

If you have typed in a wrong password, or like in my case I got a vSAN cluster with only three hosts (and you cannot put all three hosts into maintenance mode at the same time), you simply prepare each host individually later.

 

So under Manage& Monitor > Hosts, right click the host and select Prepare Host

vcloud-cont-22

 

Type in your login details and click OK.

vcloud-cont-23

 

It will now install the agent on that host

vcloud-cont-24

 

Do this for each host until you are done.

vcloud-cont-25

 

 

Installation of vCD 5.5 content

1. Installation
2. vShield Manager
3. VXLAN Config
4. Initial vCD Config
5. Create a Provider vDC
6. External Network
7. Create an Organization vDC
8. vShield Edge / Org Network
9. Final Testing
10. Install a second vCloud Cell

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