Tag Archives: Nested

Running Nested ESXi on VSAN

Was trying to deploy a nested ESXi on VSAN backed storage and kept running into this error during install.

This program has encountered an error:

Error (see log for more info):
Could not format a vmfs volume.
Command ‘/usr/sbin/vmkfstools -C vmfs5 -b 1m -S datastore1
/vmfs/devices/disks/mpx.vmhba1:C0:T0:L0:3′ exited with status 1048320

Turns out the problem is with a SCSI-2 reservation being generated as part of creating a default VMFS datastore. You can read more here.

The fix was this simple hack. = run this in each of your hosts and no system reboot is required.

esxcli system settings advanced set -o /VSAN/FakeSCSIReservations -i 1


Nested ESXi Lab in VMware vCloud Air

The vCloud Air 200$ signup credits was nice because it helped me play with the On-demand virtual private cloud subscription. vCloud air is quite powerful and the UI is quite responsive. The waiting times increase when you use the vCloud Director UI because of the automation hooks in the back that need to get updated.

One thing I tried to do is deploy an ESXi ISO in my catalog and tried to deploy a nested hypervisor. This however failed because VT was not enabled in the virtual machine BIOS.

I tried my best to access the BIOS but I just couldn’t. So how do we get vCloud air to deploy a nested hypervisor and build a lab? Simple deploy a prebuilt appliance 🙂

I used my VMware Fusion and built a virtual machine (no OS) with VT enabled in the BIOS. I exported it as a OVA and imported that to my vCloud Air catalog. I then attached the ESXi ISO from my ISO catalog and viola! – nested ESXi hypervisor in vCloud Air.

For your convenience I have the OVA attached here. Just download and upload it to your vCloud Air catalog –> attach the ESXi OVA –> Power on and install and deploy nested VMs!