Z racji tego, że ostatnio musiałem się z tym zmierzyć postaram się opisać w kilku krokach proces aktualizacji firmware’u na serwerach SUN Sparc na przykładzie T4-1.

Faza 1. Przygotowanie

1. Aby nie spotkały nas później żadne niespodzianki proponuję przed rozpoczęciem pracy wykonać prewencyjny restart systemu i service processora, a także wykonać wszystko potrzebne kopie zapasowe.
Z poziomu systemu wykonujemy:

# shutdown -i6 -g0 -y

Z poziomu ILOM wykonujemy:

-> reset /SP

2. Pobieramy firmware ze strony Oracle’a, wysyłamy na serwer i rozpakowujemy.
3. Za pomocą narzędzia sysfwdownload ładuje nasz firmware do SP:

# ./sysfwdownload -g
# ./sysfwdownload Sun_System_Firmware-8_9_9-SPARC_T4-1.pkg

4. Następnie zamykamy system:

 # /usr/sbin/shutdown -i0 -g0 -y

Faza 2. Aktualizacja

1. Łączymy się z ILOM z poziomu ssh i zapisujemy podstawowe informacje konfiguracyjne:

->show /HOST/bootmode
->show /HOST
->show /SYS

2. Wyłączamy nasz serwer:

->stop /SYS

3. Upewniamy się, że opcja keyswitch_state dla /SYS jest ustawiona na Normal:

-> show /SYS
-> set /SYS keyswitch_state=Normal

4. Sprawdzamy czy nasz firmware został poprawnie załadowany i wykonujemy aktualizację:

-> show /SP/firmware/localimage
-> load -source /SP/firmware/localimage

5. Obserwujemy postęp aktualizacji i czekamy aż zrestartuje się ILOM i będzie można się ponownie zalogować.

Faza 3. Sprawdzenie i start systemu

1. Sprawdzamy czy tryb bootowania dla naszego systemu się nie zmienił. Jeśli ktoś korzysta z wirtualizacji LDOM to może mieć to istotne znaczenie.

-> show /HOST/bootmode

W razie potrzeby możemy zmieniamy na interesujący nas tryb:

-> set /HOST/bootmode="nasza-konfiguracja"

2. Startujemy system:

-> start /SYS

3. Otwieramy konsole i obserwujemy start systemu:

-> start /HOST/console

4. Jeśli wszystko poszło dobrze i Solaris wystartował możemy potwierdzić ostatecznie naszą nową wersję firmware’u:

# prtdiag -v

One Reply to “Aktualizacja firmware’u na serwerach SUN/Oracle Sparc”

  1. I do not even know how I stopped up right here, but I assumed this submit was good.
    I do not understand who you are however definitely you are going to a
    famous blogger if you happen to are not already.
    Cheers!

Dodaj komentarz

Twój adres email nie zostanie opublikowany.

This site uses Akismet to reduce spam. Learn how your comment data is processed.