VMware ESX – Error: initialization for vmfs2 failed with -1

February 26, 2010 by
VMware ESX – Error: initialization for vmfs2 failed with -1
Solop, Nicolas

Instalando unos nuevos servidores con VMware vSphere ESX 4.0 Update 1 encontramos que luego del primer reboot en la consola del servidor nos apareció el error:

Initialization for vmfs2 failed with -1

Luego de investigar un poco encontramos que estos equipos no estaban siendo configurados con una dirección IP fija y que tampoco estaban comando una dirección del servidor DHCP de manera correcta y en el service console luego de algunos minutos aparecia el error:

ALERT: Init: 1586: Invalid vmkernel id: 0. Distributed vmfs locking may not work.

Intenando iniciar el módulo vmfs2 por medio del comando vmkload_mod -l tampoco iniciaba relacionamos el tema a la falta de configuración IP, hostname y servidores DNS en el equipo ya que los distributed locks son identificados por su correspondiente VMkernel ID el cual se basa en la dirección IP del service console del equipo.

Luego de configurar el service console de forma manual con el comando esxcfg-vswif y de reiniciar el equipo el error no volvió a aparecer y no encontramos más problemas en los servidores.

Más info en While Booting an ESX Server 3.x System, Distributed vmfs Locking Might Not Work.

Espero que les sirva.

Saludos,

Nicolás Solop