¡Hola a todos! Últimamente, tras instalar o actualizar hosts a la versión de ESXi 7.0 update 2, estoy encontrándome con una alarma algo incómoda, y que tras haber revisado que todo este correcto, no desaparece:

Esta alarma es «Estado de otros objetos de hardware del host», con gravedad «CRÍTICA».
Al dirigirme al apartado de «Estado del hardware», veo que la alarma relativa a hardware es por «System Chassis Intrussion».

Tras acceder a la IPMI del servidor, no he visto nada en los logs del mismo en relación a esta incidencia que me presenta VMware, y aunque actualice el apartado de «Estado del hardware», reinicie el host, o reestablezca la advertencia, al poco tiempo vuelve a aparecer.

Vamos pues a ver como silenciar esta advertencia de forma definitiva.
Una alerta redundante o un falso positivo es un problema, ya que puede hacer que otras alarmas reales pasen desapercibidas. No obstante, antes de silenciar cualquier alarma, comprobad que realmente se trata de un falso positivo, y que no estáis silenciando una alerta real que os está mandando vuestro entorno.
Silenciar alarma desde ESXi CLI
Para silenciar este sensor, accederemos a nuestro ESXi mediante SSH, y comprobaremos que sensor es el que está haciendo que la alarma salte de forma permanente. Para ello, usaremos el siguiente comando:
esxcli hardware ipmi sdr list
Recibiréis como resultado un listado con todos los sensores. Cada sensor va precedido de una numeración, que corresponde al nodo y al número de sensor:

En la imagen anterior veréis que el sensor que está haciendo que la alarma haga trigger de forma continua es el número 170. Una vez identificado, procedemos a introducir el siguiente comando:
esxcfg-advcfg -s 170 /UserVars/HardwareHealthIgnoredSensors
En este caso el sensor a silenciar es el número 170. En vuestro entorno puede que necesitéis cambiar ese número en caso de que sea otro el sensor a silenciar, o incluso añadir más sensores. Podréis hacerlo separándolos dentro del comando mediante comas.
Para comprobar que el sensor correcto está siendo ignorado, lanzaremos el comando especificado a continuación, y nos devolverá un resultado acto seguido con el número de sensor ignorado.
[root@esxi1:~] esxcfg-advcfg -g /UserVars/HardwareHealthIgnoredSensors Value of HardwareHealthIgnoredSensors is 170
Como véis, hemos configurado correctamente la tarea de silenciado del sensor. Esperaremos unos segundos y volveremos a nuestro vCenter para ver el resultado.

Podréis apreciar que ya no recibimos ninguna alerta de ningún sensor, y la incómoda advertencia roja ha desaparecido de nuestro host.
Para volver a habilitar el sensor que hemos silenciado, podremos hacerlo directamente desde la interfaz web de nuestro ESXi.
Para ello, nos dirigimos al Host, Administrar > Sistema > Configuración avanzada y buscamos la clave «UserVars.HardwareHealthIgnoredSensors», y restablecemos su configuración inicial, o dejamos el valor a 0.

Si volvemos a nuestro host mediante SSH y ejecutamos el comando anterior, el resultado nos aparecerá vacío, y la alarma volverá a activarse.
¡Espero que os sirva de ayuda!
Muchas gracias como siempre por leerme.
Deja un comentario