This topic tells you about the BOSH Resurrector, which monitors VMs and recreates VMs that become unavailable. You can enable the BOSH Resurrector to ensure high availability (HA) for your VMware Tanzu Operations Manager deployment.
For vSphere users, this topic explains how to enable vSphere HA to work along with the BOSH Resurrector.
vSphere HA restarts unreachable VMs at the IaaS level, below the BOSH layer where the BOSH Resurrector operates.
VMware recommends enabling the vSphere HA, the BOSH Resurrector, and a highly-available storage solution to protect the VMs in your deployment.
For more information about the BOSH Resurrector, see Auto-healing Capabilities in the BOSH documentation.
The BOSH Resurrector increases Tanzu Operations Manager availability by:
Reacting to hardware failures and network disruptions by recreating virtual machines on active, stable hosts
Detecting operating system failures by continuously monitoring virtual machines and recreating them as required
Continuously monitoring the BOSH Agent running on each virtual machine and recreating the VMs as required
The BOSH Resurrector continuously monitors the status of all virtual machines in a Tanzu Operations Manager deployment. The Resurrector also monitors the BOSH Agent on each VM. If either the VM or the BOSH Agent fails, the Resurrector recreates the virtual machine on another active host.
The following limitations apply when using the BOSH Resurrector:
The Resurrector does not monitor or protect the Tanzu Operations Manager VM or the BOSH Director VM.
The Resurrector might not be able to resolve issues caused by the loss of an entire host.
The Resurrector does not monitor or protect data storage.
To mitigate these limitations, VMware recommends using vSphere HA. For more information, see vSphere HA below.
To enable the BOSH Resurrector:
Log in to the Tanzu Operations Manager web interface.
On the Product Dashboard, click BOSH Director.
In the navigation menu, click Director Config.
Click Enable VM Resurrector Plugin and then click Save.
In the event of a host failure, vSphere HA restarts but does not recreate VMs on alternate ESXi hosts in the same cluster. A host failure could result from a sudden power off, a crash due to hardware fault, or the vSphere host becoming disconnected from the network. vSphere HA is recommended because BOSH Resurrector cannot recover from a host failure.
For more information, see vSphere High Availability in the BOSH documentation.
To enable vSphere High Availability:
Run the vSphere Management Console.
In the left panel, right-click the cluster that contains the Tanzu Operations Manager deployment and click Edit Settings.
Select the Turn on vSphere High Availability check box.
Click OK to enable vSphere High Availability on the cluster.