Before you install VMware Integrated OpenStack, you can enable high availability for NSX Edge nodes by modifying the custom.yml file.


Verify that your Edge cluster has at least two hosts. If not, you might receive an anti-affinity error.


  1. Implement the custom.yml file.
    sudo mkdir -p /opt/vmware/vio/custom
    sudo cp /var/lib/vio/ansible/custom/custom.yml.sample /opt/vmware/vio/custom/custom.yml
  2. Edit the /opt/vmware/vio/custom/custom.yml file.
    1. Uncomment the nsxv_edge_ha parameter.
    2. Set the nsxv_edge_ha parameter to True.
      nsxv_edge_ha: True
  3. Save the custom.yml file.


When you install and deploy VMware Integrated OpenStack, high availability is enabled by default for all NSX Edge nodes.