Przejdź do głównej zawartości
  • Szybkie i łatwe składanie zamówień
  • Wyświetlanie zamówień i śledzenie stanu wysyłki
  • Tworzenie i dostęp do listy produktów

Impostazione delle informazioni sul sistema operativo iDRAC con IPMI in Ubuntu Server

Podsumowanie: Sistemi operativi e applicazioni

Ten artykuł dotyczy Ten artykuł nie dotyczy Ten artykuł nie jest powiązany z żadnym konkretnym produktem. Nie wszystkie wersje produktu zostały zidentyfikowane w tym artykule.

Objawy

Questo articolo è stato scritto da Kent Baxley, Field Engineer di Canonical.

Recentemente, Charles Rose ha pubblicato un articolo su come impostare e recuperare le informazioni sul sistema operativo all'interno di iDRAC utilizzando la versione più recente di ipmitool e le versioni recenti di Fedora. Questo articolo descrive come eseguire la stessa operazione con Ubuntu Server 12.04 LTS e versioni successive.

Per Ubuntu è necessaria la versione stabile di ipmitool più recente (1.8.13-1). Questa versione è inclusa nel repository Universe sulle build giornaliere più recenti di Ubuntu 14.04 LTS, attualmente in fase di sviluppo. È possibile ottenere le build giornaliere da questo sito web:

http://cdimage.ubuntu.com

Per le versioni da 12.04 LTS a 13.10, questa versione è disponibile nel repository Backports di ciascuna versione.

Per installare ipmitool su Ubuntu Server 14.04 LTS, eseguire il seguente comando:
$ sudo apt-get install ipmitool

Se vengono visualizzati errori relativi a /dev/ipmi0, è sufficiente riavviare il servizio openipmi utilizzando il comando riportato di seguito o riavviare il server:

$ sudo service openipmi restart

In Ubuntu 12.04 LTS, 13.04 o 13.10 è necessario specificare il repository Backports per eseguire il pull in ipmitool 1.8.13-1.
In caso contrario, viene installata la versione 1.8.12 (che non include questa funzione in Ubuntu). Per eseguire il pull di ipmitool con backport su LTS 12.04, ad esempio, eseguire:

$ sudo apt-get install ipmitool/precise-backports

Se si esegue Ubuntu Server 13.04 o 13.10, specificare rispettivamente "raring-backports" o "saucy-backports". In entrambi i casi, riavviare il daemon openipmi o eseguire il riavvio se sono presenti errori relativi a /dev/ipmi0.

Una volta installata la versione più recente di ipmitool, verificare di poter eseguire i comandi "getsysinfo" e "setsysinfo". Questi comandi consentono di impostare e recuperare le informazioni sul sistema operativo da e verso iDRAC. 

L'esempio seguente fornisce le opzioni che è possibile passare a "getsysinfo" e "setsysinfo":

$ sudo ipmitool mc getsysinfo

Not enough parameters given.

usage:

  getsysinfo

    Retrieves system info from BMC for given argument

  setsysinfo

         Stores system info string for given argument to BMC

  Valid arguments are:

    primary_os_name     Primary operating system name

    os_name             Operating system name

    system_name         System Name of server(vendor dependent)

         delloem_os_version  Running version of operating system

    delloem_url         URL of BMC webserver

Verificare di poter impostare i vari parametri.  Ad esempio, per impostare il primary_os_name, eseguire:
$ sudo ipmitool mc setsysinfo primary_os_name 'Precise'Quindi

recuperarlo con:

$ sudo ipmitool mc getsysinfo primary_os_name

Si dovrebbe visualizzare "Precise" restituito sulla console.


Lo script "exchange-bmc-os-info", che imposta comodamente tutti i parametri del sistema operativo in iDRAC all'avvio, è disponibile anche per Ubuntu nel repository poweredge-tools su Launchpad:

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

Per connettersi al repository e installare il pacchetto, eseguire i seguenti comandi:

$ sudo apt-get install python-software-properties

$ sudo apt-add-repository ppa:dell-poweredge-team/poweredge-tools (premere Invio per estrarre il tasto gpg e aggiungere il repository)

$ sudo apt-get update

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

Il servizio dovrebbe avviarsi una volta installato il pacchetto.  Verificare che si avvii eseguendo il seguente comando.  Lo stato "ok" dovrebbe essere visualizzato come nell'esempio riportato di seguito:

$ sudo service exchange-bmc-os-info status

exchange-bmc-os-info: ok

Ora primary_os_name, os_name, system_name, delloem_os_version e delloem_url dovrebbero essersi popolati automaticamente:

$ 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

Come menzionato nell'articolo di Charles, si dovrebbe anche essere in grado di visualizzare il nome host, il nome del sistema operativo e la versione sull'interfaccia web di iDRAC per tale server.
  1. Aprire e accedere alla console web di iDRAC.
  2. Passare a "System" --> "Properties".
  3. Verificare che in "Server Information" sia possibile vedere quanto segue:  Devono corrispondere alle risposte della riga di comando sopra riportate:
  • Nome host del sistema
  • Sistema operativo
  • Versione sistema operativo

Ulteriori informazioni su come utilizzare exchange-bmc-os-info per attività come l'accesso all'URL e all'indirizzo IP di iDRAC sono disponibili qui.

Si noti che questa funzione non è attualmente supportata da Dell e viene condivisa con l'intento di richiedere feedback alla community.

Przyczyna

 

Rozwiązanie

 
Właściwości artykułu
Numer artykułu: 000130793
Typ artykułu: Solution
Ostatnia modyfikacja: 07 kwi 2023
Wersja:  6
Znajdź odpowiedzi na swoje pytania u innych użytkowników produktów Dell
Usługi pomocy technicznej
Sprawdź, czy Twoje urządzenie jest objęte usługą pomocy technicznej.