Omitir para ir al contenido principal
  • Hacer pedidos rápida y fácilmente
  • Ver pedidos y realizar seguimiento al estado del envío
  • Cree y acceda a una lista de sus productos
  • Administre sus sitios, productos y contactos de nivel de producto de Dell EMC con Administración de la empresa.
Es posible que algunos números de artículo hayan cambiado. Si esto no es lo que está buscando, intente buscar todos los artículos. Buscar artículos

Ustawianie informacji o systemie operacyjnym kontrolera iDRAC za pomocą interfejsu IPMI na serwerze Ubuntu

Resumen: System operacyjny i aplikacje

Es posible que este artículo se traduzca automáticamente. Si tiene comentarios sobre su calidad, háganoslo saber mediante el formulario en la parte inferior de esta página.

Contenido del artículo


Síntomas

Ten artykuł został napisany przez Kenta Baxleya, inżyniera terenowego w Canonical.

W ostatnim czasie Charles Rose opublikował artykuł na temat ustawiania i pobierania informacji o systemie operacyjnym wewnątrz kontrolera iDRAC przy użyciu narzędzia ipmitool i najnowszych wersji Fedora. W tym artykule opisano, jak zrobić to samo z systemem Ubuntu Server 12.04 LTS i nowszym.

W przypadku systemu Ubuntu wymagana jest najnowsza stabilna wersja narzędzia ipmitool (wersja 1.8.13-1). Ta wersja jest dołączona do repozytorium Universe w najnowszych kompilacjach systemu Ubuntu 14.04 LTS, który jest obecnie opracowywany. Możesz uzyskać codzienne kompilacje z tej witryny:

http://cdimage.ubuntu.com

W wersjach od 12.04 LTS do 13.10 ta wersja jest dostępna w repozytorium poprawek każdej wersji.

Aby zainstalować ipmitool w systemie Ubuntu Server 14.04 LTS, uruchom następujące polecenie:
$ sudo apt-get install ipmitool

Jeśli pojawią się błędy dotyczące /dev/ipmi0, wystarczy ponownie uruchomić usługę openipmi za pomocą poniższego polecenia lub ponownie uruchomić serwer:

$ sudo service openipmi restart

W systemie Ubuntu 12.04 LTS, 13.04 lub 13.10 należy określić repozytorium poprawek w celu pobrania ipmitool 1.8.13-1.
W przeciwnym razie zostanie zainstalowana wersja 1.8.12 (która nie zawiera tej funkcji w systemie Ubuntu). Aby pobrać poprawione narzędzie ipmitool np. na 12.04 LTS uruchom:

$ sudo apt-get install ipmitool/precise-backports

Jeśli korzystasz z systemu Ubuntu Server 13.04 lub 13.10, określ odpowiednio „raring-backports” lub „saucy-backports”. W obu przypadkach uruchom ponownie demona openipmi lub uruchom ponownie komputer, jeśli pojawią się błędy dotyczące /dev/ipmi0.

Po zainstalowaniu najnowszego narzędzia ipmitool sprawdź, czy można uruchomić polecenia „getsysinfo” i „setsysinfo”. Te polecenia umożliwiają ustawianie i pobieranie informacji o systemie operacyjnym do i z iDRAC 

Poniższy przykład zawiera opcje, które można przekazać do „getsysinfo” i „setsysinfo”:

$ sudo ipmitool mc getsysinfo

Brak wystarczającej liczby podanych parametrów.

Użycie:

  getsysinfo

    Pobiera informacje o systemie z BMC dla danego argumentu

  setsysinfo

         Zapisuje ciąg informacji o systemie dla danego argumentu w BMC

  Prawidłowe argumenty to:

    primary_os_name     Nazwa głównego systemu operacyjnego

    os_name             Nazwa systemu operacyjnego

    system_name         Nazwa systemowa serwera (w zależności od dostawcy)

         delloem_os_version  Działająca wersja systemu operacyjnego

    delloem_url         URL serwera BMC

Sprawdź, czy możesz ustawić różne parametry.  Na przykład, aby ustawić primary_os_name, uruchom polecenie:
$ sudo ipmitool mc setsysinfo primary_os_name "Precise",

a następnie pobierz go za pomocą polecenia:

$ sudo ipmitool mc getsysinfo primary_os_name

powinien pojawić się komunikat "Precise" zwrócony w konsoli.


Skrypt "exchange-bmc-os-info", który wygodnie ustawia wszystkie parametry systemu operacyjnego w kontrolerze iDRAC podczas rozruchu, jest również dostępny dla systemu Ubuntu w repozytorium narzędzi poweredge na Launchpad:

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

Aby połączyć się z repozytorium i zainstalować pakiet, uruchom następujące polecenia:

$ sudo apt-get install python-software-properties

$ sudo apt-add-repository ppa:dell-poweredge-team/poweredge-tools (naciśnij klawisz Enter, aby pobrać klucz gpg i dodać repozytorium)

$ sudo apt-get update

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

Usługa powinna zostać uruchomiona po zainstalowaniu pakietu.  Sprawdź, czy została uruchomiona za pomocą poniższego polecenia.  Powinien wyświetlić się status „OK”, jak w poniższym przykładzie:

$ sudo service exchange-bmc-os-info status

exchange-bmc-os-info: ok

Teraz powinny automatycznie wypełnić się pola primary_os_name, os_name, system_name, delloem_os_version i delloem_url:

$ 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 wspomniano w artykule Charlesa, powinno być również możliwe wyświetlenie nazwy hosta, nazwy systemu operacyjnego i wersji interfejsu sieciowego kontrolera iDRAC dla tego serwera.
  1. Otwórz konsolę internetową i zaloguj się do kontrolera iDRAC.
  2. Przejdź do opcji System — > Properties.
  3. Sprawdź, czy w sekcji „Server Information” widoczne są poniższe informacje.  Powinny być zgodne z powyższymi odpowiedziami w wierszu poleceń:
  • Nazwa hosta systemu
  • System operacyjny
  • Wersja systemu operacyjnego

Więcej informacji na temat korzystania z exchange-bmc-os-info w zadaniach, takich jak uzyskiwanie dostępu do adresu URL i adresu IP kontrolera iDRAC, można znaleźć tutaj.

Należy pamiętać, że ta funkcja jest obecnie nieobsługiwana przez firmę Dell i jest udostępniana w celu uzyskania informacji zwrotnych od społeczności.

Causa

 

Resolución

 

Propiedades del artículo


Fecha de la última publicación

07 abr. 2023

Versión

6

Tipo de artículo

Solution