Korzystając z ipmitool, staram się zmienić kolejność uruchamiania na pxe boot i z określonego interfejsu.
O ile mi wiadomo, ipmitool
narzędzie zapewnia opcję zmiany urządzenia rozruchowego, ale nie interfejsy. Na przykład mogę zmienić kolejność uruchamiania na pxe:
ipmitool -I lanplus -H bmc_ip -U root -P passwd chassis bootdev pxe options=persistent
Czy jest jakiś sposób, aby ustawić kolejność rozruchu sieciowego (tj. Specjalny interfejs uruchamiania z pxe)?
Wydaje się, że nie ma żadnej opcji bootdev
ani bootparam
opcji ipmitool. Zastanawiałem się, czy można to osiągnąć za pomocą raw
trybu, czy w jakikolwiek inny sposób?
Oczywistą alternatywą jest ręczne wprowadzenie bios lub poprzez ipmitool. Ale jestem zainteresowany zrobieniem tego bez ręcznej interakcji.
Odpowiedzi:
IPMI nie obsługuje zamawiania fizycznych interfejsów Ethernet do rozruchu PXE. Najnowsza wersja IPMI 2.0 obsługuje wiele adresów IP (IPMI 2.0 wersja 1.1, luty 2014) dla jednego fizycznego interfejsu Ethernet i żadne z bezpłatnych narzędzi IPMI nie obsługuje tego.
Możliwe, że zhakujesz rozwiązanie, w którym wyłączysz wszystkie adresy IP oprócz tego, który chcesz, a uruchomienie PXE nastąpi przy użyciu jednego dostępnego adresu IP. Nigdy tego nie widziałem.
Z jakiego serwera modułu korzystasz? Bardzo, bardzo rzadko na serwerze jest wiele fizycznych Ethernetów, które obsługują IPMI. Jeśli sprzedawca serwera zadał sobie tyle trudu i poniósł koszty, czy istnieje polecenie OEM, które implementuje żądaną funkcję?
źródło