W systemach Dell PowerEdge kontroler Integrated Dell Remote Access Controller (iDRAC) dostarcza nie tylko wyczerpujących informacji o systemie, ale także przydatne informacje o systemie operacyjnym działającym na hoście. Spośród nich udostępniane są trzy informacje, które mogą być przydatne do identyfikacji systemu hosta i uruchomionego na nim systemu operacyjnego:
- Nazwa hosta
- Nazwa systemu operacyjnego
- Wersja systemu operacyjnego
W systemach operacyjnych Linux informacje te są przekazywane do kontrolera iDRAC przez
narzędzie Dell OpenManage Server Administrator (OMSA), które jest zwykle instalowane w systemie operacyjnym.
Dodaliśmy teraz funkcjonalność do ipmitool, aby umożliwić ustawianie tych informacji z Linuksa.
IPMITOOL-1.8.12 i nowsze obsługują nowe polecenia do obsługi tych wartości. Poniższe przykłady ilustrują użycie:
- ipmitool mc setsysinfo system_name "prod1.example.com
- ipmitool mc setsysinfo os_name "Fedora"
- ipmitool mc setsysinfo delloem_os_version "19 (Kot Schrödingera) 3.11.6-200.fc19.x86_64"
Aby ułatwić ustawianie tych wartości przy każdym uruchomieniu systemu operacyjnego, przygotowaliśmy skrypt
exchange-bmc-os-info, który umożliwia skonfigurowanie tych wartości za pomocą poleceń IPMI podczas uruchamiania systemu.
Zaktualizowane narzędzie ipmitool i skrypt startowy są dostępne w Fedorze 18 i nowszych.
Oto jak możemy to skonfigurować:
- W systemie z uruchomioną wersją Fedora 18 lub nowszą upewnij się, że skonfigurowano standardowe repozytoria Fedora yum.
- Zainstaluj pakiet RPM "exchange-bmc-os-info" zawierający skrypt/jednostkę systemd. Yum rozwiąże zależności i poprosi o zainstalowanie innych RPM, w szczególności ipmitool.
- # mniam zainstaluj exchange-bmc-os-info
- Po pomyślnym zainstalowaniu exchange-bmc-os-info uruchom usługę w celu ustawienia informacji o systemie operacyjnym w kontrolerze iDRAC.
- # systemctl start exchange-bmc-os-info
- Opcjonalnie możemy zaktualizować nazwę, nazwę i wersję hosta systemu operacyjnego za każdym razem, gdy system się uruchamia:
- # systemctl enable exchange-bmc-os-info
Po skonfigurowaniu powinniśmy być w stanie wyświetlić nazwę hosta, nazwę systemu operacyjnego i wersję w konsoli sieciowej kontrolera iDRAC.
- Otwórz interfejs sieciowy kontrolera iDRAC i zaloguj się.
- Przejdź do opcji "System" –> "Properties".
- W sekcji "Server Information" (Informacje o serwerze) można sprawdzić, czy zestaw informacji można znaleźć w następujących polach.
- Nazwa hosta systemu
- System operacyjny
- Wersja systemu operacyjnego
Możemy użyć ipmitool mc getsysinfo ... Aby uzyskać te wartości lokalnie lub zdalnie (IPMITOOL LAN).
Mamy nadzieję, że pomoże to uprościć sposób ustawiania informacji o systemie operacyjnym w kontrolerze iDRAC. Twoja opinia na temat tego, jak możemy to ulepszyć, jest mile widziana. Wszelkie pytania, uwagi lub opinie na ten temat można przesyłać na adres
https://lists.us.dell.com/
Pamiętaj, że ta funkcja nie jest obecnie obsługiwana przez firmę Dell i została udostępniona tutaj w celu uzyskania opinii od społeczności.
Przeczytaj
następny artykuł, aby dowiedzieć się, w jaki sposób można wykorzystać informacje z kontrolera iDRAC w systemie Linux.