Although the actual process of enabling HA is as simple as a click of the checkbox, in order to successfully host the VMs from a failed host, the following prerequisites need to be met:
- All hosts must be licensed for vSphere HA.
- All hosts should access the same shared storage, that is, access to the datastore containing the virtual machine files.
- All hosts should have access to the same virtual machine networks.
- All hosts should be configured to have a common Management Network.
- Sufficient compute resources (CPU and memory) to meet the virtual machine resource requirements to support a failover event.