Introducción
Herramienta IPMI se utiliza para acceder a las capacidades de IPMI – la Interfaz de gestión de plataforma inteligente, una interfaz de sistema que gestiona y supervisa los sistemas informáticos fuera de banda. Es un símbolo del sistema que controla y configura los dispositivos compatibles con IPMI.
En este tutorial, aprenda a instalar IPMItool en un sistema CentOS o Ubuntu basado en Linux y comience a utilizar los comandos de IPMI.
Requisitos previos
- Una cuenta de usuario con sudo privilegios
- Acceso a la línea de comandos/ventana de terminal
- Un sistema Linux CentOS o Ubuntu
Instalación de IPMItool en RedHat o CentOS con yum
La instalación de IPMItool es un proceso simple de dos pasos para descargar el paquete de software y habilitar el acceso a ipmitool.
Paso 1:Instalar IPMItool
1. Antes de comenzar, asegúrese de actualizar los repositorios del sistema con:
yum update
2. Instale IPMItool en un sistema CentOS o RedHat ejecutando el comando:
yum install OpenIPMI ipmitool
Espere a que se complete la instalación. El resultado debe indicar que se han instalado OpenIPMItool e IPMItool. Debería ver el número de versión del software instalado.
Paso 2:habilitar el servicio
Una vez que haya completado la instalación, habilite el acceso a ipmitool ejecutando el comando:
/sbin/chkconfig ipmi on
Luego inicie el servicio ipmitool con el comando:
service ipmi start
Instalación de IPMItool en Ubuntu con apt
1. Primero, actualice el repositorio de paquetes de Ubuntu ejecutando:
sudo apt update
2. Instale IPMItool en Ubuntu usando el siguiente comando:
sudo apt install ipmitool
Su sistema Ubuntu debería iniciar el demonio ipmi automáticamente.
Hoja de referencia de los comandos de IPMItool
Comandos generales de IPMItool
Comando IPMItool | Descripción |
---|---|
ipmitool help | Muestra información de ayuda para IPMItool |
ipmitool mc info | Comprueba la versión del firmware |
ipmitool mc reset [warm/cold] | Restablece el controlador de gestión |
ipmitool fru print | Muestra detalles de unidades reemplazables en campo |
Comando de salida del sensor | Descripción |
---|---|
ipmitool sdr list | Lista de todos los nombres de sensores en el sistema. Cada sensor se asignará a su número de sensor correspondiente |
ipmitool sdr type list | Lista de todos los tipos de sensores en el sistema. |
ipmitool sdr type Fan | Lista de todos los sensores de tipo de ventilador en el sistema. |
ipmitool sdr type "Power Supply" | Lista de todos los sensores de tipo de fuente de alimentación en el sistema. |
ipmitool sdr type Temperature | Lista de todos los tipos de sensores de temperatura en el sistema. |
Comandos IPMItoll del chasis | Descripción |
---|---|
ipmitool chassis status ipmitool chassis identify [] | Enciende la luz de identificación del panel frontal |
ipmitool [chassis] power soft | Un apagado suave a través de acpi |
ipmitool [chassis] power cycle | Una combinación de apagado forzado, espera de 1 segundo y luego encendido |
ipmitool [chassis] power off | Un apagado forzado |
ipmitool [chassis] power on | Un encendido fuerte |
ipmitool [chassis] power reset | Un restablecimiento completo |
Modificar dispositivo de inicio | Descripción |
---|---|
ipmitool chassis bootdev pxe | Modificar el orden de inicio para iniciar pxe primero |
ipmitool chassis bootdev cdrom | Modifique el orden de arranque para arrancar primero desde el cdrom |
ipmitool chassis bootdev bios | Modifique el orden de inicio para iniciar BIOS primero |
Registro de comandos de IPMItools | Descripción |
---|---|
ipmitool sel info | Devuelve información general sobre los registros de eventos del sistema |
ipmitool sel list | Devuelve una lista de registros de eventos del sistema |
ipmitool sel elist | Devuelve una lista de registros de eventos del sistema con referencias cruzadas con registros de datos del sensor |
ipmitool sel get ID | Devuelve información detallada sobre un registro de eventos en particular (use el ID del evento para especificar qué registro) |
ipmitool sel clear | Borrar registros de eventos |