Introduzione
Strumento IPMI viene utilizzato per accedere alle funzionalità di IPMI – l'Intelligent Platform Management Interface, un'interfaccia di sistema che gestisce e monitora i sistemi informatici fuori banda. È un prompt dei comandi che controlla e configura i dispositivi supportati da IPMI.
In questo tutorial, scopri come installare IPMItool su un sistema CentOS o Ubuntu basato su Linux e inizia con i comandi IPMI.
Nota: Per saperne di più su IMPI, leggi la nostra guida completa all'interfaccia di gestione della piattaforma intelligente (IPMI).
Prerequisiti
- Un account utente con sudo privilegi
- Accesso alla riga di comando/finestra del terminale
- Un sistema Linux CentOS o Ubuntu
Installazione di IPMItool su RedHat o CentOS con yum
L'installazione di IPMItool è un semplice processo in due fasi per scaricare il pacchetto software e abilitare l'accesso a ipmitool.
Passaggio 1:installa IPMItool
1. Prima di iniziare, assicurati di aggiornare i repository di sistema con:
yum update
2. Installa IPMItool su un sistema CentOS o RedHat eseguendo il comando:
yum install OpenIPMI ipmitool
Attendi il completamento dell'installazione. L'output dovrebbe indicare che OpenIPMItool e IPMItool sono stati installati. Dovresti vedere il numero di versione del software installato.
Fase 2:abilita il servizio
Una volta completata l'installazione, abilita l'accesso a ipmitool eseguendo il comando:
/sbin/chkconfig ipmi on
Quindi avvia il servizio ipmitool con il comando:
service ipmi start
Installazione di IPMItool su Ubuntu con apt
1. Innanzitutto, aggiorna il repository dei pacchetti di Ubuntu eseguendo:
sudo apt update
2. Installa IPMItool su Ubuntu usando il seguente comando:
sudo apt install ipmitool
Il tuo sistema Ubuntu dovrebbe avviare automaticamente il demone ipmi.
cheat sheet dei comandi di IPMItool
Comandi generali di IPMItool
Comando IPMItool | Descrizione |
---|---|
ipmitool help | Mostra le informazioni della guida per IPMItool |
ipmitool mc info | Verifica la versione del firmware |
ipmitool mc reset [warm/cold] | Reimposta il controller di gestione |
ipmitool fru print | Visualizza i dettagli dell'unità sostituibile sul campo |
Comandi dello strumento IPMI dell'uscita del sensore
Comando di uscita del sensore | Descrizione |
---|---|
ipmitool sdr list | Elenca tutti i nomi dei sensori sul sistema. Ciascun sensore verrà mappato sul numero di sensore corrispondente |
ipmitool sdr type list | Elenca tutti i tipi di sensori sul sistema. |
ipmitool sdr type Fan | Elenca tutti i sensori del tipo di ventola sul sistema. |
ipmitool sdr type "Power Supply" | Elenca tutti i sensori del tipo di alimentazione sul sistema. |
ipmitool sdr type Temperature | Elenca tutti i sensori di tipo di temperatura sul sistema. |
Comandi del telaio
Comandi IPMItoll chassis | Descrizione |
---|---|
ipmitool chassis status ipmitool chassis identify [] | Accendi la luce di identificazione del pannello frontale |
ipmitool [chassis] power soft | Uno spegnimento graduale tramite acpi |
ipmitool [chassis] power cycle | Una combinazione di spegnimento forzato, 1 secondo di attesa, quindi accensione |
ipmitool [chassis] power off | Uno spegnimento elettrico |
ipmitool [chassis] power on | Un hard power acceso |
ipmitool [chassis] power reset | Un hard reset |
Modifica i comandi del dispositivo di avvio
Modifica dispositivo di avvio | Descrizione |
---|---|
ipmitool chassis bootdev pxe | Modifica l'ordine di avvio per avviare prima pxe |
ipmitool chassis bootdev cdrom | Modifica l'ordine di avvio per avviare prima il cdrom |
ipmitool chassis bootdev bios | Modifica l'ordine di avvio per avviare prima il BIOS |
Registrazione dei comandi IPMItool
Registrazione dei comandi IPMItools | Descrizione |
---|---|
ipmitool sel info | Restituisce informazioni generali sui registri eventi di sistema |
ipmitool sel list | Restituisce un elenco di registri eventi di sistema |
ipmitool sel list | Restituisce un elenco dei registri eventi di sistema con riferimenti incrociati con i registri dei dati del sensore |
ipmitool sel get ID | Restituisce informazioni dettagliate su un particolare registro eventi (usa l'ID evento per specificare quale registro) |
ipmitool sel clear | Cancella registri eventi |