Úvod
IPMItool se používá pro přístup k možnostem IPMI – Intelligent Platform Management Interface, systémové rozhraní, které spravuje a monitoruje mimopásmové počítačové systémy. Je to příkazový řádek, který ovládá a konfiguruje zařízení podporovaná IPMI.
V tomto tutoriálu se dozvíte, jak nainstalovat IPMItool na linuxový systém CentOS nebo Ubuntu a jak začít s příkazy IPMI.

Poznámka: Chcete-li se dozvědět více o IMPI, přečtěte si naši komplexní příručku rozhraním IPMI (Intelligent Platform Management Interface).
Předpoklady
- Uživatelský účet s sudo privilegia
- Přístup do příkazového řádku/okna terminálu
- Systém Linux CentOS nebo Ubuntu
Instalace IPMItool na RedHat nebo CentOS s yum
Instalace IPMItool je jednoduchý dvoukrokový proces stažení softwarového balíčku a povolení přístupu k ipmitool.
Krok 1:Nainstalujte IPMItool
1. Než začnete, nezapomeňte aktualizovat systémová úložiště pomocí:
yum update
2. Nainstalujte IPMItool do systému CentOS nebo RedHat spuštěním příkazu:
yum install OpenIPMI ipmitool
Počkejte na dokončení instalace. Výstup by měl indikovat, že byly nainstalovány OpenIPMItool a IPMItool. Měli byste vidět číslo verze nainstalovaného softwaru.

Krok 2:Aktivujte službu
Po dokončení instalace povolte přístup ipmitool spuštěním příkazu:
/sbin/chkconfig ipmi on

Poté spusťte službu ipmitool příkazem:
service ipmi start
Instalace IPMItool na Ubuntu pomocí apt
1. Nejprve aktualizujte úložiště balíčků Ubuntu spuštěním:
sudo apt update
2. Nainstalujte IPMItool na Ubuntu pomocí následujícího příkazu:
sudo apt install ipmitool

Váš systém Ubuntu by měl automaticky spustit démona ipmi.
Cheat Sheet pro příkazy IPMItool
Obecné příkazy IPMItool
Příkaz IPMItool | Popis |
---|---|
ipmitool help | Zobrazuje informace nápovědy pro IPMItool |
ipmitool mc info | Zkontroluje verzi firmwaru |
ipmitool mc reset [warm/cold] | Resetuje řídicí jednotku |
ipmitool fru print | Zobrazuje podrobnosti o jednotce vyměnitelné v poli |
Příkazy IPMItool výstupu senzoru
Příkaz výstupu senzoru | Popis |
---|---|
ipmitool sdr list | Seznam všech názvů senzorů v systému. Každému senzoru bude přiřazeno jeho odpovídající číslo senzoru |
ipmitool sdr type list | Seznam všech typů senzorů v systému. |
ipmitool sdr type Fan | Seznam všech senzorů typu ventilátoru v systému. |
ipmitool sdr type "Power Supply" | Seznam všech senzorů typu napájení v systému. |
ipmitool sdr type Temperature | Seznam všech senzorů typu teploty v systému. |
Příkazy podvozku
Příkazy IPMItoll podvozku | Popis |
---|---|
ipmitool chassis status ipmitool chassis identify [] | Zapne identifikační světlo na předním panelu |
ipmitool [chassis] power soft | Měkké vypnutí přes acpi |
ipmitool [chassis] power cycle | Kombinace tvrdého vypnutí, 1sekundového čekání a následného zapnutí |
ipmitool [chassis] power off | Vypnutí natvrdo |
ipmitool [chassis] power on | Zapnuto natvrdo |
ipmitool [chassis] power reset | Tvrdý reset |
Upravit příkazy spouštěcího zařízení
Upravit spouštěcí zařízení | Popis |
---|---|
ipmitool chassis bootdev pxe | Upravte pořadí spouštění tak, aby se nejprve zavádělo pxe |
ipmitool chassis bootdev cdrom | Upravte pořadí spouštění tak, aby se nejprve spouštělo cdrom |
ipmitool chassis bootdev bios | Upravte pořadí spouštění tak, aby se nejprve spouštěl bios |
Protokolování příkazů IPMItool
Protokolování příkazů IPMItools | Popis |
---|---|
ipmitool sel info | Vrátí obecné informace o protokolech událostí systému |
ipmitool sel list | Vrátí seznam protokolů systémových událostí |
ipmitool sel elist | Vrátí seznam systémových protokolů událostí s křížovými odkazy s protokoly dat senzoru |
ipmitool sel get ID | Vrátí podrobné informace o konkrétním protokolu událostí (k určení protokolu použijte ID události) |
ipmitool sel clear | Vymazat protokoly událostí |