Kontroler iDRAC nie wyświetla nazwy hosta systemu operacyjnego, systemu operacyjnego lub wersji systemu operacyjnego albo to, co wyświetla, nie odpowiada informacjom systemowym.
Niektóre systemy operacyjne nie dostarczają kontrolerowi iDRAC informacji o systemie operacyjnym. W poniższym artykule opisano problem bardziej szczegółowo:
Dell PowerEdge: kontroler iDRAC nie wyświetla poprawnie nazwy hosta systemu ESXi 6.5/6.7 i systemu operacyjnego
Zaleca się zainstalowanie modułu Dell EMC iSM (iDRAC Service Module).
Nazwę hosta systemu operacyjnego i nazwę systemu operacyjnego można też skonfigurować ręcznie za pomocą polecenia RACADM:
racadm set System.ServerOS.HostName server1.domain.local
racadm set System.ServerOS.OSName "ESXi 6.7 U3"
Zaktualizowane informacje o systemie operacyjnym będą widoczne w interfejsie sieciowym kontrolera iDRAC po odświeżeniu strony. Aby odświeżyć nazwę hosta i nazwę systemu operacyjnego w kontrolerze CMC, należy zresetować kontroler iDRAC.
Można również użyć następującego nieprzetworzonego polecenia IPMI:
Szczegóły polecenia:
raw 0x06 0x58 0x02 0x00 0x05 0x04 0x4c 0x4d 0x4e 0x4f
Bajt 0: 0x06 — funkcja sieciowa
Bajt 1: 0x58 — polecenie
Bajt 2: 0x02 — wybór parametru (odróżnienie między ustawioną wersją oprogramowania wewnętrznego, nazwą systemu operacyjnego, nazwą systemu itd.)
Bajt 3: 0x00 — wybór zestawu (jeśli wartość wynosi 0, oznacza to, że ten parametr ustawia użytkownik)
Bajt 4: 0x05 — sprawdzanie ciągu danych
Bajt 5: 0x04 —> długość danych
Bajt 6…n: bajty danych
Zastosowanie:
Na przykład, aby ustawić nazwę hosta na „DELL”:
raw 0x06 0x58 0x02 0x00 0x05
— ta część jest wspólna
0x04
— długość ciągu nazwy hosta — w naszym przykładzie cztery znaki (DELL)
0x44 0x45 0x4c 0x4c
— odpowiednik ASCII dla DELL
Zaleca się używanie konwertera ASCII na system szesnastkowy z prefiksem 0x w celu łatwiejszego tłumaczenia znaków.