Before you start the automated installation of vCloud Availability for vCloud Director, you must create a registry file containing information about the infrastructure and solution components you are about to deploy. Some of the components might exist or you can deploy them through the vCloud Availability Installer Appliance.

Use a text editor to create a file named registry and upload it to the /root/.vcav/ directory on the vCloud Availability Installer Appliance.


You can find a template to create your registry file at /root/.vcav/.registry.tmpl

General Properties for the Registry File

Some of the properties in the registry file are applicable to all virtual machines you deploy. Change the properties values as appropriate.

# DISABLE_CERTIFICATE_VALIDATION = 1    # Disable all SSL and SSH certificate validation
# NTP =                # Default NTP server for the deployed VMs
# SSH_PASSWORD =                        # Default SSH password for the deployed VMs

Structure of the Registry Entries

Each entry in the registry file requires a specific format. The order of the components is irrelevant.

{entry-type} {entry-name}
    property-name1 property-value1
    property-name2 property-value2
    property-nameN property-valueN

The {entry_type} field supports entries for the vsphere, vcd, docker, amqp, cassandra, hms, hcs, hbr, ui, and smp components.


By default, you do not assign a hostname to VMs you deploy. To assign a hostname to the VMs you deploy with the registry file, add the hostname property and value in the respective sections of the registry file.

Use of the Registry File

You can specify the registry entries as arguments to some individual commands of the vCloud Availability Installer Appliance and use them for cleanup and unconfigure operations.