Aktualizace firmware na serveru SunFire V240 v OS Solaris

Dnes jsem se rozhodl updatovat firmware na několika SPARC serverech Sun Fire V240. Tento popis je pouze ověřeným výtahem z release dokumentace. Celá procedura byla prováděna na OS Solaris 10 u4.

Ještě v dobách existence společnosti Sun Microsystems byl firmware ke stažení z sunsolve.sun.com a www.sun.com s aktivovním Sun Service Plan.

Před aktualizací byly stažené balíčky rozbaleny na instalační server net-storage do adresáře /nfs_home/share/SPARC-Firmware/V240.

Update systémového firmware na serveru SunFire V240

  • Zjištění aktuální verze FW na serveru
bash-3.00# /usr/platform/sun4u/sbin/prtdiag -v | grep OBP

OBP 4.18.10 2006/03/03 13:59 Sun Fire V210/V240,Netra 210/240
  • Připojení síťového svazku s FW
bash-3.00# cd /net/net-storage/nfs_home/share/SPARC-Firmware/V240

bash-3.00# ls

121683-06 ALOM_1.6.7
  • Zkopírování FW do adresáře /tmp
bash-3.00# cp -rp 121683-06 /tmp
  • Spuštění utility pro update FW

Součástí procesu je i automatický reboot serveru v případě úspěšného nahrání FW.

bash-3.00# cd /tmp/121683-06/<-code>

bash-3.00# ./unix.flash-update.SunFire240.sh

Flash Update 2.4: Program and system initialization in progress...

Current System Flash PROM Revision:
-----------------------------------
OBP 4.18.10 2006/03/03 13:59 Sun Fire V210/V240,Netra 210/240

Available System Flash PROM Revision:
-------------------------------------
OBP 4.22.33 2007/06/18 12:45

NOTE: The system will be rebooted (reset) after the firmware has been updated.
However, if an error occurs then the system will NOT be rebooted.

Do you wish to update the firmware in the system Flash PROM? yes/no : yes

Erasing the top half of the Flash PROM.
Programming OBP into the top half of the Flash PROM.
Verifying OBP in the top half of the Flash PROM.

Erasing the bottom half of the Flash PROM.
Programming OBP into the bottom half of Flash PROM.
Verifying OBP in the bottom half of the Flash PROM.

Erasing the top half of the Flash PROM.
Programming POST into the top half of Flash PROM.
Verifying POST in the top half of the Flash PROM.

The system's Flash PROM firmware has been updated.


Please wait while the system is rebooted...


Shutdown started.    Wed Apr 30 10:31:49 CEST 2008

Changing to init state 6 - please wait
Broadcast Message from root (pts/1) on rzt-em3 Wed Apr 30 10:31:49...
THE SYSTEM rzt-em3 IS BEING SHUT DOWN NOW ! ! !
Log off now or risk your files being damaged
  • Dalším krokem je/může být aktualizace FW pro ALOM

O potřebě tohoto kroku se lze dočíst v release dokumentaci k systémovému FW.

Aktualizace firmware ALOM na serveru Sun Fire V240

!!! Tuto aktualizaci nelze provádět po přihlášení do OS přes ALOM. V tom případě dojde k přerušení spojení během aktualizace.

Odkaz, který dovede ke stažení FW býval na adrese http://www.sun.com/servers/alom.html.

  • Zjištění aktuální verze ALOM FW na serveru
bash-3.00# telnet srv-02-mgt

Trying xx.xxx.xxx.xx...
Connected to xx.xxx.xxx.xx.
Escape character is '^]'.

Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.


Sun(tm) Advanced Lights Out Manager 1.5.3 (srv-02)

Please login: ^]
telnet> Connection closed.

Verze ALOMu je tedy 1.5.3.

  • Připojení síťového svazku s FW
bash-3.00# cd /net/net-storage/nfs_home/share/SPARC-Firmware/V240

bash-3.00# ls

121683-06 ALOM_1.6.7
  • Zkopírování FW do adresáře /tmp
bash-3.00# cp -rp ALOM_1.6.7 /tmp
  • Spuštění utility pro update boot-loaderu
bash-3.00# cd /tmp/ALOM_1.6.7

bash-3.00# /usr/platform/`uname -i`/sbin/scadm download boot alombootfw

.................... (100%)
Download completed successfully

Please wait for verification

..
Complete
  • Čekací smyčka 60s
bash-3.00# sleep 60
  • Spuštění utility pro aktualizaci hlavního kódu FW
bash-3.00# /usr/platform/`uname -i`/sbin/scadm download alommainfw

........................................ (6%)
........................................ (12%)
........................................ (18%)
........................................ (25%)
........................................ (31%)
........................................ (37%)
........................................ (44%)
........................................ (50%)
........................................ (56%)
........................................ (63%)
........................................ (69%)
........................................ (75%)
........................................ (81%)
........................................ (88%)
........................................ (94%)
.................................. (100%)
Download completed successfully

Please wait for verification

.....
Complete
  • Po cca 120s je možné přihlášení na ALOM … a je hotovo.

Leave a Reply