Konfiguracja i obsługa ILO na serwerach HP


 

Możliwość zdalnego połączenia się z fizycznym serwerem, który jest wyłączony, nie ma systemu operacyjnego, albo wyświetla niebieski lub purpurowy ekran, to rzecz niebywale przydatna: nie tylko oszczędza Administratorowi podróży do serwerowni, ale skraca czas trwania awarii, co często przelicza mniejsze straty finansowe lub ich całkowite uniknięcie. Producenci serwerów starają się umożliwić taki dostęp zdalny, montując w swoich urządzeniach specjalne moduły z wejściem na kabel z wtyczką RJ-45.
ILO dl180g6
Mając działające połączenie sieciowe i serwer wpięty do zasilania możemy łączyć się zdalnie, zobaczyć co serwer wyświetla na ekranie, pisać na klawiaturze, ruszać kursorem myszki, podpiąć plik ISO, włączyć lub wyłączyć serwer, czy wykonać twardy restart. W serwerach HP taki gadżet ma nazwę ILO i dzisiaj opowiem jak to ILO skonfigurować i obsługiwać.

Na wstępie tylko dodam, że podstawowa funkcjonalność zawierająca obsługę wirtualnego przycisku zasilania, jest darmowa, a za bardziej funkcjonalną, z modułem zdalnej konsoli KVM trzeba zapłacić. Jeśli u Was budżet IT nie pozwala na zakup pełnej licencji ILO, myślę, że mimo wszystko wirtualny przycisk zasilana warto mieć i połączyć moduł ILO w wersji darmowej. W przypadku niebieskiego ekranu czy całkowitego zawieszenia się systemu operacyjnego, nic więcej nam nie trzeba.

Konfiguracja ILO podczas rozruchu serwera

Podstawowym sposobem konfiguracji ILO jest wciśniecie klawisza F8 podczas uruchamiania serwera. Należy to zrobić, gdy na ekranie pojawi się wers podobny do tego:
ilo1
Pojawia się panel konfiguracyjny, który jest prawie identyczny w każdej wersji ILO jaką widziałem. W menu „File„, możemy zresetować ustawienia ILO do fabrycznych (Set Defaults) lub wyjść z panelu (Exit):
ilo2
W menu „Network” (sieć) pierwszą opcją jest „NIC and TCP/IP„, gdzie możemy zmienić ustawienia IP, Maski, Bramy:
ilo3
ilo4

W menu „Network” > „DNS/DHCP” możemy zaznaczyć, czy dane IP mają pochodzić z serwera DHCP (DHCP ustawiamy na ON), czy mają być ustawione ręcznie (DHCP ustawiamy na OFF).

DNS name” to oczywiścia nazwa wpisu w DNS jaki się stworzy. Nie jest to oczywiście pozycja obowiązkowa, ale mając wiele serwerów może zamiast polegać wyłącznie na spisie adresów IP, ustalicie sobie zasadę, że każdy serwer będzie miał dodatkowy wpis w DNS prowadzący do ILO np: nazwaserwera-ILO, nazwaserwera_ilo, ilo-nazwaserwera czy coś w tym stylu :). Mając taki system nazw nie musicie prawie nigdy zaglądać do spisu z adresami IP.
ilo5

W menu „Network” > „DNS/DHCP” jest jeszcze możliwość wciśnięcia klawisza F1 aby przejść do ustawień zaawansowanych, gdzie ustawicie sobie m.in serwery WINS i DNS, routing a także wiele innych rzeczy:
ilo6
W menu „Users” możemy ustawiać sobie użytkowników i ich hasła (domyślnie serwery HP mają już predefiniowane konto admina):

ilo7
ilo8

W Menu „Settings” możemy całkowicie włączyć/wyłączyć ILO, włączyć/wyłączyć konfigurację ILO przy boot’owaniu serwera, zmienić layout zdalnej klawiatury i nie tylko:
ilo9

Łączenie się ze stroną ILO przez przeglądarkę

Moduł ilo pozwala łączyć się przez przeglądarkę po protokole HTTPS. Logujemy się jednym z kont jakie skonfigurowaliśmy, albo kontem domyślnym, któego dane dostaliśmy wraz serwerem.
ILO login page

Strona ILO wygląda inaczej w zależności od generacji ILO, ale zawsze jest bardzo instynktowna. W moim przykładzie jak widać, na zakładce startowej można odczytać dane techniczne serwera:
ILO home page
W opcji „Remote Console” można wybrać konsole zdalną zbudowaną w JAVA lub .NET Framework. (Gdybyście mieli jakieś problemy z JAVĄ (w szczególności gdy pojawia się komunikat o zablokowaniu aplikacji), to kliknijcie w ten odnośnik – wyjaśniam jak je rozwiązać:). Konsola zdalna uruchomi się w osobnym oknie przeglądarki:
ILO boot server

Wirtualne napędy

Wirtualny napęd, na przykład plik ISO możemy podpiąć z poziomu lewego menu „Virtual Media„, albo z poziomu wirtualnej konsoli, najeżdżając kursorem mysz na jej górną część tak, by pojawiło się mini menu:
ILO ISO

Przycisk zasilania

Jak wspomniałem we wstępie, ILO pozwala również na zdalne „wciśnięcie” przycisku zasilania. W ILO 4 taką opcję znajdziecie w menu „Power Management” > „Server Power

  • „Momentary press”, to szybkie kliknięcie, bez przytrzymania przycisku. Zazwyczaj zainicjuje to miękkie wyłączenie z poziomu systemu operacyjnego.
  • „Press and Hold”, to wciśnięcie i przytrzymanie, czyli twarde wyłączenie.
  • „Reset”, to oczywiście restart z poziomu systemu operacyjnego
  • „Cold Boot”, to restart podobny do odcięcia zasilania, czyli najbardziej brutalna metoda :)
    ILO power

    Jeśli macie u siebie serwery HP i z jakichś przyczyn nie korzystacie z ILO, mam nadzieję, że namówiłem Was do jego używania :).


    Podobne Tematy:

    • Zdzich

      To jeszcze dorzucę rozwinięcie skrótów (bo sprzęt innych producentów też ma podobne możliwości):
      HP Integrated Lights-Out (HP ILO)
      IBM Remote Supervisor Adapter (IBM RSA)
      Dell Remote Access Controller (DRAC)
      Intel Active Management Technology (Intel AMT)
      Cisco Integrated Management Controller (CIMC)
      a całościowo temat opisuje:
      Intelligent Platform Management Interface (IPMI)
      https://en.wikipedia.org/wiki/Intelligent_Platform_Management_Interface

    • patryk

      Można spodziewać się podobnego wpisu o rozwiązaniu Della? DRAC?

    • ggg

      To i ja podam ciekawostkę. iLO (w serwerach gen 7 i 8 na pewno) w wersji darmowej pozwala nam na chyba 30 sekundowa sesje KVM, po czym rozlacza ale co istotne nie wraca do jakiegoś jednego miejsca (ekran główny etc.). Dzieki temu gdy istnieje taka potrzeba można z KVM korzystać w ten sposób. Upierdliwe, ale można.

    • pit

      Czy do serwera HP ML350 G4p można zainstalować inny moduł ILO czy tylko dedykowany?