Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Nastavení informací o operačním systému řadiče iDRAC pomocí rozhraní IPMI v systému Ubuntu Server

Summary: Operační systém a aplikace

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms

Tento článek napsal Kent Baxley, terénní technik společnosti Canonical.

V nedávné době Charles Rose zveřejnil článek o tom, jak nastavit a načíst informace o operačním systému v řadiči iDRAC pomocí nejnovějšího nástroje ipmitool a nejnovějších verzí Fedora. Tento článek popisuje stejný postup v systému Ubuntu Server 12.04 LTS a novějších.

V systému Ubuntu je vyžadována nejnovější stabilní verze nástroje ipmitool (verze 1.8.13-1). Tato verze je součástí úložiště Universe v nejnovějších každodenních sestaveních systému Ubuntu 14.04 LTS, které se aktuálně vyvíjí. Každodenní sestavení můžete získat z této webové stránky:

http://cdimage.ubuntu.com

Pro verze 12.04 LTS až 13.10 je tato verze dostupná v úložišti zpětných implementací oprav každé verze.

Chcete-li nainstalovat nástroj ipmitool do systému Ubuntu Server 14.04 LTS, spusťte následující příkaz:

$ sudo apt-get install ipmitool

Pokud se zobrazí chyby týkající se umístění /dev/ipmi0, jednoduše restartujte službu openipmi pomocí níže uvedeného příkazu nebo restartujte server:

$ sudo service openipmi restart

Aby bylo možné v systému Ubuntu 12.04 LTS, 13.04 nebo 13.10 stáhnout verzi ipmitool 1.8.13-1, je nutné určit úložiště se zpětně implementovanými opravami. V opačném případě bude nainstalována verze 1.8.12 (která tuto funkci v systému Ubuntu nezahrnuje). Chcete-li stáhnout opravený nástroj ipmitool v systému 12.04 LTS, spusťte příkaz:

$ sudo apt-get install ipmitool/precise-backports

Pokud používáte systém Ubuntu Server 13.04 nebo 13.10, určete „raring-backports“, resp. „saucy-backports“. V každém případě pokud se zobrazí chyby týkající se umístění /dev/ipmi0, restartujte daemona openipmi nebo restartujte systém.

Po instalaci nejnovějšího nástroje ipmitool ověřte, zda lze spustit příkazy „getsysinfo“ a „setsysinfo“. Tyto příkazy vám umožní nastavit a načíst informace o operačním systému do řadiče iDRAC a z řadiče iDRAC. Níže uvedený příklad vám poskytne možnosti, které můžete předat parametrům "getsysinfo" a "setsysinfo":

$ sudo ipmitool mc getsysinfo

Not enough parameters given.



Použití:

  getsysinfo

    Načte informace o systému z řadiče BMC pro daný argument.

setsysinfo

         Uloží řetězec s informacemi o systému pro daný argument do řadiče BMC.

Mezi platné argumenty patří:

    Primary_os_name     Název primárního operačního systému.

    os_name             Název operačního systému.

    system_name         Název systému serveru (záleží na výrobci).

         delloem_os_version  Spuštěná verze operačního systému.

    delloem_url         Adresa URL webového serveru BMC.

Ověřte, zda je možné nastavit různé parametry.  Pokud například chcete nastavit primary_os_name, spusťte příkaz:
$ sudo ipmitool mc setsysinfo primary_os_name "Precise"

. Poté ji načtěte pomocí souboru:

$ sudo ipmitool mc getsysinfo primary_os_name

v konzoli by se měla zobrazit hodnota "Precise".


Skript "exchange-bmc-os-info", který prakticky nastavuje všechny parametry operačního systému v řadiči iDRAC při spuštění, je k dispozici také pro systém Ubuntu v úložišti nástrojů poweredge na panelu Launchpad:

https://launchpad.net/+search?field.text=exchange-bmc-os-info

Chcete-li se připojit k úložišti a nainstalovat balíček, spusťte následující příkazy:

$ sudo apt-get install python-software-properties

. $ sudo apt-add-repository ppa:dell-poweredge-team/poweredge-tools (stisknutím klávesy Enter zatáhněte za klávesu gpg a přidejte úložiště)

$ sudo apt-get update

$ sudo apt-get install exchange-bmc-os-info

Služba by se po instalaci balíčku měla spustit.  Spuštění služby ověřte pomocí následujícího příkazu.  Měl by se zobrazit stav „ok“ jako v následujícím příkladu:

$ sudo service exchange-bmc-os-info status

exchange-bmc-os-info: ok

Nyní byste měli vidět, že parametry primary_os_name, os_name, system_name, delloem_os_version a delloem_url jsou automaticky vyplněny:

$ sudo ipmitool mc getsysinfo primary_os_name

Ubuntu

$ sudo ipmitool mc getsysinfo os_name

Ubuntu

$ sudo ipmitool mc getsysinfo system_name

dhcp166-223

$ sudo ipmitool mc getsysinfo delloem_os_version

12.04.3 LTS, Precise Pangolin kernel 3.8.0-33-generic x86_64

$ sudo ipmitool mc getsysinfo delloem_url

https://10.9.166.143:443

Jak je uvedeno v článku Charlese, měli byste vidět také název hostitele, název operačního systému a verzi ve webovém rozhraní řadiče iDRAC pro daný server.
  1. Otevřete webovou konzoli řadiče iDRAC a přihlaste se.
  2. Přejděte do části „System“ --> „Properties“.
  3. Ověřte, zda se v části „Server Information“ zobrazují následující položky.  Měly by odpovídat výše uvedeným odpovědím z příkazového řádku:
  • Název hostitele systému
  • Operační systém
  • Verze operačního systému

Další informace o tom, jak používat příkaz exchange-bmc-os-info pro úlohy, jako je například přístup k adrese URL a IP adrese řadiče iDRAC, naleznete zde.

Upozorňujeme, že společnost Dell tuto funkci aktuálně nepodporuje a že je funkce sdílena s úmyslem získávat zpětnou vazbu od komunity.

Cause

 

Resolution

 

Article Properties


Last Published Date

07 Apr 2023

Version

6

Article Type

Solution