VMWARE ESXi – Host in HA Cluster must have userworld swap enabled

I had always been using the VMware ESX version in my implementation. As I noticed that VMware seems to be pushing toward the move to ESXi, I had decided to try the latest version for a full scale installation. Though when I was trying to configure HA for my VMware ESXi Cluster, I had been hit with the below error:

HA agent has an error : Host in HA Cluster must have userworld swap enabled

VMware ESXi HA Error

Luckily the VMware support was quite helpfull as the usual and gave me the simple solution for the problem in less than a minute, I was back up and running with HA configured. So I decided to share the solution with you. Read below the steps for the solution:

Well, it end up that ESX Server 3i systems with swap not enabled cannot be added to HA clusters, so you have to enable the Swap in order for HA to work. Below is how you enable the Swap in ESXi.
To enable swap on your ESXi 3 host system:

  1. On the VirtualCenter Server, select the ESXi 3 Server host.
  2. Click the Configuration tab.
  3. Click Advanced Settings.
  4. Choose ScratchConfig.
  5. Configure ScratchConfig.ConfiguredScratchLocation to a valid directory with sufficient space (1GB) to hold the userworld swap file.

Read More