systemadmin.es > Monitorización > Usar IPMI tanto en local como en remoto

Usar IPMI tanto en local como en remoto

Mediante IPMI podemos obtener datos del estado de un servidor (que lo soporte) tanto en local desde el propio servidor cómo en remoto si lo configuramos.

Primero vamos a ver el caso en local para Debian, deberemos instalar los siguientes paquetes:

aptitude install openipmi ipmitool -y

A continuación deberemos habilitar el daemon ipmievd mediante el fichero /etc/default/ipmievd, por defecto queda deshabilitado:

root@ironport:~# cat /etc/default/ipmievd 
ENABLED=false

Una vez cambiado a true lo deberemos arrancar. A continuación ya podremos realizar queries mediante ipmitool, por ejemplo el listado de usuarios configurados:

# ipmitool user list
ID  Name	     Callin  Link Auth	IPMI Msg   Channel Priv Limit
2   root             true    true       true       ADMINISTRATOR

O el estado del chassis:

# ipmitool chassis status
System Power         : on
Power Overload       : false
Power Interlock      : inactive
Main Power Fault     : false
Power Control Fault  : false
Power Restore Policy : always-off
Last Power Event     : 
Chassis Intrusion    : inactive
Front-Panel Lockout  : inactive
Drive Fault          : false
Cooling/Fan Fault    : false
Sleep Button Disable : allowed
Diag Button Disable  : allowed
Reset Button Disable : allowed
Power Button Disable : allowed
Sleep Button Disabled: false
Diag Button Disabled : false
Reset Button Disabled: false
Power Button Disabled: false

En el caso que tengamos configurado el acceso remoto, conociendo la IP que tengamos definida, simplemente deberemos indicar los datos de acceso (usuario con -U, password con -P y IP a conectar mediante -H);

# ipmitool -H 192.168.1.216 -U root -P passw0rd chassis status
Unable to read password from environment
System Power         : on
Power Overload       : false
Power Interlock      : inactive
Main Power Fault     : false
Power Control Fault  : false
Power Restore Policy : always-off
Last Power Event     : 
Chassis Intrusion    : inactive
Front-Panel Lockout  : inactive
Drive Fault          : false
Cooling/Fan Fault    : false
Sleep Button Disable : allowed
Diag Button Disable  : allowed
Reset Button Disable : allowed
Power Button Disable : allowed
Sleep Button Disabled: false
Diag Button Disabled : false
Reset Button Disabled: false
Power Button Disabled: false

Evidentemente, deberemos tener configurado IPMI para que escuche a la interfaz de red

One comment to “Usar IPMI tanto en local como en remoto”

  1. Y que bien va el IPMITOOL!! 🙂

Deja un comentario:

XHTML - Tags permitidos:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>