Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

iDRAC OS-informatie instellen met IPMI op Ubuntu Server

Summary: Besturingssystemen en applicaties

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Dit artikel is geschreven door Kent Baxley, Field Engineer bij Canonical.

Onlangs heeft Charles Patches een artikel gepubliceerd over het instellen en ophalen van informatie over het besturingssysteem in de iDRAC met behulp van de nieuwste ipmitool- en recente Fedora-releases. In dit artikel wordt beschreven hoe u hetzelfde doet met Ubuntu Server 12.04 LTS en hoger.

Voor Ubuntu is de nieuwste stabiele ipmitool-release (versie 1.8.13-1) vereist. Deze versie is opgenomen in de repository van het universum op de nieuwste dagelijkse builds van Ubuntu 14.04 LTS, die momenteel in ontwikkeling is. U kunt de dagelijkse builds verkrijgen van deze website:

http://cdimage.ubuntu.com

Voor versies 12.04 LTS tot en met 13.10 is deze versie beschikbaar in de backports repository van elke versie.

Als u ipmitool wilt installeren op Ubuntu Server 14.04 LTS, voert u de volgende opdracht uit:
$ sudo apt-get install ipmitool

Als u fouten over /dev/ipmi0 ziet, Start de openipmi-service opnieuw op met behulp van de onderstaande opdracht of start de server opnieuw op:

$ sudo service openipmi restart

On Ubuntu 12.04 LTS, 13.04 or 13.10, you will need to specify the backports repository to pull in ipmitool 1.8.13-1.
Anders wordt versie 1.8.12 (die deze functie niet in Ubuntu bevat) geïnstalleerd. Om de backported ipmitool op 12.04 LTS te openen, bijvoorbeeld:

$ sudo apt-get install ipmitool/precise-backports

Als u Ubuntu server 13.04 of 13.10 gebruikt, specificeert u respectievelijk "rareing-backports" of ""). In beide gevallen start u de openipmi daemon opnieuw op of start u opnieuw op als u fouten over /dev/ipmi0 ziet.

Zodra de nieuwste ipmitool is geïnstalleerd, controleert u of u de opdrachten "getsysinfo" en "setsysinfo" kunt uitvoeren. Met deze opdrachten kunt u os-informatie van en naar uw iDRAC instellen en ophalen. In het onderstaande voorbeeld vindt u de opties die u kunt doorgeven aan 'getsysinfo' en 'setsysinfo':

$ sudo ipmitool mc getsysinfo

Onvoldoende parameters gegeven.



Gebruik:

  getsysinfo

haalt systeeminformatie op uit BMC voor bepaalde argumentsetsysinfo



Hiermee wordt de systeeminfostring opgeslagen voor een gegeven argument naar BMC

Geldige argumenten zijn:

    primary_os_name Naam
primair besturingssysteem os_name naam

besturingssysteem system_name Systeemnaam van server (afhankelijk van leverancier)

delloem_os_version Actieve versie van het besturingssysteem

delloem_url URL van BMC webserver

Controleer of u de verschillende parameters kunt instellen.
 Als u bijvoorbeeld de primary_os_name wilt instellen, voert u:
$ sudo ipmitool mc setsysinfo primary_os_name 'Precise'

uit en haalt u deze op met:

$ sudo ipmitool mc getsysinfo primary_os_name

U zou 'Precise' moeten zien geretourneerd op de console.


Het script 'exchange-bmc-os-info', waarmee alle OS-parameters in de iDRAC op het moment van opstarten eenvoudig worden ingesteld, is ook beschikbaar voor Ubuntu in de poweredge-tools repository op Launchpad:

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

Om verbinding te maken met de repository en het pakket te installeren, voert u de volgende opdrachten uit:

$ sudo apt-get install python-software-properties

$ sudo apt-add-repository ppa:dell-poweredge-team/poweredge-tools (druk op Enter om de gpg-toets in te trekken en voeg de repository toe)

$ sudo apt-get update

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

De service moet worden opgestart zodra het pakket is geïnstalleerd.  Controleer of het wordt gestart door de volgende opdracht uit te voeren.  De status 'ok' moet worden geretourneerd, zoals in het onderstaande voorbeeld:
$ sudo service exchange-bmc-os-info status

exchange-bmc-os-info: ok

U zou nu moeten zien dat de primary_os_name, os_name, system_name, delloem_os_version en delloem_url worden automatisch ingevuld:

$ 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, Precieze Pangolin kernel 3.8.0-33-generic x86_64

$ sudo ipmitool mc getsysinfo delloem_url

https://10.9.166.143:443

Zoals in het artikel van Charles wordt vermeld, moet u ook de hostnaam, osnaam en versie kunnen weergeven op de webinterface van de iDRAC voor die server.

  1. Open en meld u aan bij de iDRAC-webconsole.
  2. Ga naar "System" --> "Properties"
  3. Controleer of u onder 'Server Information' het volgende kunt zien.  Ze moeten overeenkomen met de bovenstaande opdrachtregelresponsen:
  • Naam systeemhost
  • Besturingssysteem
  • Versie besturingssysteem

Meer informatie over het gebruik van exchange-bmc-os-info voor taken zoals het openen van de URL van de iDRAC en het IP-adres vindt u hier.

Houd er rekening mee dat deze functie momenteel niet wordt ondersteund door Dell en wordt gedeeld met de intentie om feedback van de community te vragen.

Cause

 

Resolution

 
Article Properties
Article Number: 000130793
Article Type: Solution
Last Modified: 07 Apr 2023
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.