Error ‘tryFormatDevice’ al instalar ESXi sobre vSAN

Si has intentado alguna vez instalar ESXi sobre vSAN (para algún laboratorio, recuerda que VMware no da soporte en los entornos de ESXi nested) te habrás encontrado con el error:

Unable to successfully execute ‘tryFormatDevice’ after 3 tries. Installation cannot continue.

Error 'tryFormatDevice' al instalar ESXi sobre vSAN

Esto es debido a que vSAN no es compatible con el comando «SCSI-2 reservation». A pesar de que VMFS-5 ya no lo utiliza, aun es requerido para el controlador de LVM y tenemos que cambiar un parámetro en los ESXi físicos del pool de vSAN para simular este comando y nos permita continuar la instalación.

Para ello, nos conectamos ya sea por shell local o por ssh a cada host físico y ejecutamos lo siguiente:

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

Este parámetro se aplica en caliente y no es necesario reiniciar ni realizar ninguna otra operación. Una vez aplicado, ya podrás instalar sin problemas ESXi en modo nested.

Instalación completada de ESXi 6.7