メイン コンテンツに進む
  • すばやく簡単にご注文が可能
  • 注文内容の表示、配送状況をトラック
  • 会員限定の特典や割引のご利用
  • 製品リストの作成とアクセスが可能
  • 「Company Administration(会社情報の管理)」では、お使いのDell EMCのサイトや製品、製品レベルでのコンタクト先に関する情報を管理できます。
一部の文書番号が変更されている可能性があります。探しているものではない場合は、すべての文書を検索してみてください。文書の検索

iDRAC-Betriebssysteminformationen mit IPMI auf Ubuntu-Server einstellen

概要: Betriebssystem und Anwendungen

この記事は自動翻訳されたものである可能性があります。品質に関するフィードバックがある場合は、このページの下部にあるフォームを使用してお知らせください。

文書の内容


現象

Dieser Artikel wurde von Kent Baxley, Field Engineer bei Canonical, verfasst.

Vor Kurzem veröffentlichte Charles Rose einen Artikel zum Einrichten und Abrufen von Betriebssysteminformationen innerhalb des iDRAC mithilfe der neuesten Versionen von ipmitool und Fedora. In diesem Artikel wird beschrieben, wie Sie dasselbe mit Ubuntu Server 12.04 LTS und höher tun.

Für Ubuntu ist die neueste stabile Version von ipmitool (Version 1.8.13-1) erforderlich. Diese Version ist im Universellen Repository der neuesten täglichen Builds von Ubuntu 14.04 LTS enthalten, das derzeit in Entwicklung ist. Sie können die täglichen Builds von dieser Website abrufen:

http://cdimage.ubuntu.com

Für die Versionen 12.04 LTS bis 13.10 ist diese Version im Backport-Repository jeder Version verfügbar.

Um ipmitool auf Ubuntu Server 14.04 LTS zu installieren, führen Sie den folgenden Befehl aus:
$ sudo apt-get install ipmitool

Wenn Fehler bezüglich /dev/ipmi0 angezeigt werden, starten Sie einfach den openipmi-Service mit dem folgenden Befehl neu oder starten Sie den Server neu:

$ sudo service openipmi restart

Auf Ubuntu 12.04 LTS, 13.04 oder 13.10 müssen Sie das Backport-Repository angeben, um ipmitool 1.8.13-1 abzurufen.
Andernfalls wird Version 1.8.12 installiert (die diese Funktion in Ubuntu nicht enthält). Um das ipmitool aus dem Backport auf 12.04 LTS abzurufen, führen Sie z. B. diesen Befehl aus:

$ sudo apt-get install ipmitool/precise-backports

. Wenn Sie Ubuntu Server 13.04 oder 13.10 ausführen, geben Sie „raring-backports“ bzw. „saucy-backports“ an. Starten Sie in beiden Fällen den openipmi-Daemon neu oder starten Sie neu, wenn Fehler bezüglich /dev/ipmi0 angezeigt werden.

Sobald das neueste ipmitool installiert ist, stellen Sie sicher, dass Sie die Befehle „getsysinfo“ und "setsysinfo" ausführen können. Mit diesen Befehlen können Sie Betriebssysteminformationen auf und von Ihrem iDRAC festlegen und abrufen.

Das folgende Beispiel enthält die Optionen, die Sie an „getsysinfo“ und „setsysinfo“ übergeben können:

$ sudo ipmitool mc getsysinfo

Nicht genügend Parameter angegeben.

Verwendung:

  getsysinfo

ruft Systeminformationen aus dem BMC für das angegebene Argument ab

setsysinfo

speichert die Zeichenfolge der Systeminformationen für ein angegebenes Argument im BMC

Gültige Argumente sind:

    primary_os_name     Name des primären Betriebssystems

    os_name             Betriebssystemname

    system_name         Systemname des Servers (anbieterabhängig)

         delloem_os_version  Ausgeführte Version des Betriebssystems

    delloem_url         URL des BMC-Webservers

Überprüfen Sie, ob Sie die verschiedenen Parameter einstellen können.  Um beispielsweise die primary_os_name festzulegen, führen Sie:
$ sudo ipmitool mc setsysinfo primary_os_name "Precise"

aus. Rufen Sie es dann mit:

$ sudo ipmitool mc getsysinfo primary_os_name

Sie sollten "Precise" auf der Konsole sehen.


Das Skript "exchange-bmc-os-info", das bequem alle Betriebssystemparameter im iDRAC zum Startzeitpunkt festlegt, ist auch für Ubuntu im Poweredge-Tools-Repository auf Launchpad verfügbar:

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

Um eine Verbindung zum Repository herzustellen und das Paket zu installieren, führen Sie die folgenden Befehle aus:

$ sudo apt-get install python-software-properties

$ sudo apt-add-repository ppa:dell-poweredge-team/poweredge-tools (drücken Sie die Eingabetaste, um die GPG-Taste abzurufen und das Repository hinzuzufügen)

$ sudo apt-get update

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

Der Service sollte gestartet werden, sobald das Paket installiert ist.  Überprüfen Sie, ob er gestartet wurde, indem Sie den folgenden Befehl ausführen.  Der Status "OK" sollte wie im folgenden Beispiel zurückgegeben werden:

$ sudo service exchange-bmc-os-info status

exchange-bmc-os-info: ok

Es sollten jetzt die Parameter primary_os_name, os_name, system_name, delloem_os_version und delloem_url automatisch ausgefüllt werden:

$ 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

Wie in Charles' Artikel erwähnt, sollten Sie auch den Hostnamen, den Betriebssystemnamen und die Version in der Webschnittstelle des iDRAC für diesen Server anzeigen lassen können.
  1. Öffnen Sie die iDRAC-Webkonsole und melden Sie sich an.
  2. Navigieren Sie zu „System“ --> „Properties“.
  3. Überprüfen Sie, ob unter „Server Information“ Folgendes angezeigt wird.  Das sollte mit den obigen Befehlszeilenantworten übereinstimmen:
  • System Host Name
  • Betriebssystem
  • Betriebssystemversion

Weitere Informationen zur Verwendung von exchange-bmc-os-info für Aufgaben wie den Zugriff auf die iDRAC-URL und IP-Adresse finden Sie hier.

Beachten Sie, dass diese Funktion derzeit nicht von Dell unterstützt wird und mit der Absicht angesprochen wird, Feedback von der Community einzuholen.

原因

 

解決方法

 

文書のプロパティ


最後に公開された日付

07 4月 2023

バージョン

6

文書の種類

Solution