Questa guida coprirà come installare ipmitool su sistemi Linux e Debian e vedere diversi comandi a tua disposizione quando si lavora con IPMI.
Come installare ipmitool
Per installare ipmitool su Ubuntu, Aggiorna il repository del pacchetto, quindi eseguire il comando seguente:
$ sudo APT Installa ipmitool
Il demone IPMI dovrebbe avviarsi automaticamente.
Per Centos, Inizia con l'aggiornamento dei repository.
$ yum update
Esegui il seguente comando per installare ipmitool:
$ sudo yum installa openipmi ipmitool
Una volta installato, procedere per abilitare l'accesso a ipmitool utilizzando il comando seguente:
$ /sbin /chkconfig ipmi
Iniziare con l'ipmitool
Lo strumento IPMI Linux ha più comandi classificati in diverse sezioni, tra cui telaio, output del sensore e altro ancora.
Comandi di configurazione IPMI LAN
Quando si accede a dispositivi e server remoti, l'IPMITool consente di creare un canale LAN e tutte le sue configurazioni possono essere eseguite sul terminale.
Per impostare la LAN per utilizzare un indirizzo IP statico, eseguire il seguente comando:
$ ipmitool lan set 1 ipsrc static
Ora devi impostare l'indirizzo IP effettivo per la LAN. Sostituisci quanto segue con il tuo preferito.
$ ipmitool lan set 1 ipaddr 192.168.0.11
Successivamente, imposta la maschera di rete per il canale. In questo caso, impostiamo il nostro IP su una classe C. La nostra maschera di rete sarà:
$ ipmitool lan set 1 netmask 255.255.255.0
È inoltre necessario configurare il gateway predefinito e l'indirizzo MAC, come mostrato di seguito:
$ ipmitool lan set 1 defgw ipaddr < default gateway ip >
$ ipmitool lan set 1 defgw macaddr
Per abilitare le risposte ARP generate da BMC, eseguire il seguente comando:
$ ipmitool lan set 1 ARP Rispondi
L'ultimo passo è definire le tue regole di autenticazione.
$ ipmitool LAN Set 1 Auth Admin Md5
È possibile controllare le configurazioni impostate utilizzando il comando seguente:
$ ipmitool lan stampa 1
I comandi precedenti hanno creato un canale LAN e la prossima cosa è definire gli utenti che accederanno al canale.
Utilizzare i seguenti comandi per impostare un utente denominato amministratore con la password test01:
$ Ipmitool User Set Name 2 Admin
$ ipmitool utente set password 2
Qui, 2 è l'ID utente dell'utente amministratore. È inoltre necessario abilitare e concedere il nuovo accesso all'amministratore utente, come mostrato di seguito:
$ ipmitool canale setAccess 1 2 link = su ipmi = on calin = on privilege = 4
$ ipmitool utente abilita 2
È possibile visualizzare l'elenco utente utilizzando il comando seguente:
$ Elenco utente ipmitool
Comandi di output del sensore
C'è un comando per elencare i diversi sensori sul tuo sistema.
Per elencare tutti i nomi dei sensori, utilizzare il comando seguente:
$ elenco SDR $ ipmitool
Per elencare tutti i tipi di sensori, utilizzare il seguente comando:
$ Elenco dei tipi SDR $
Per elencare tutti i sensori per le ventole sul sistema, utilizzare il seguente comando:
$ ipmitool SDR Type Fan
Per elencare tutti i tipi di sensori per l'alimentazione, utilizzare il comando seguente:
$ Ipmitool DSD "Alimentatore"
Per visualizzare i tipi di sensori per la temperatura, utilizzare il comando seguente:
$ Temperatura di tipo SDR $
Comandi di registrazione
Generare e analizzare i registri degli eventi del sistema fanno parte del lavoro di un amministratore, che può essere semplificato utilizzando ipmitool.
Ecco un rapido cheat sheet per la maggior parte dei comandi di registrazione:
Ipmitool Sel Info: Visualizza i dettagli del registro degli eventi del sistema generale.
Elenco Sel ipmitool: Mostra i registri degli eventi di sistema.
ipmitool sel clear: cancella i registri degli eventi.
Comandi IPMI comuni
L'ipmitool ha tonnellate di comandi. Tuttavia, quelli comuni che incontrerai sono:
Per alimentare il server, utilizzare il seguente comando:
$ ipmitool -i lanplus -h-P Il telaio si accende
Per spegnere il server, utilizzare il seguente comando:
$ ipmitool -i lanplus -h-P Il telaio si spegne
Per controllare lo stato del server, utilizzare il comando seguente:
$ ipmitool -i lanplus -h-P stato del telaio
Per attivare la console del sistema SOL, utilizzare il comando seguente:
$ ipmitool -i lanplus -h-P Sol Attiva
Conclusione
Questo articolo ha discusso di come è possibile installare ipmitool su Ubuntu e Centos. Inoltre, abbiamo anche discusso di alcuni comandi di Ipmitool di base. Tuttavia, queste sono semplicemente diverse cose che puoi ottenere con l'ipmitool. Usando la pagina Man, puoi giocare con comandi diversi, che aiutano a eseguire varie attività. Spero che questo articolo abbia fissato il ritmo per te.