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
1 2 3 |
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
1 2 3 4 5 |
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
1 |
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.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 |
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
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
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
1 2 3 4 5 |
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
1 |
bash-3.00# cp -rp ALOM_1.6.7 /tmp |
- Spuštění utility pro update boot-loaderu
1 2 3 4 5 6 7 8 9 10 11 |
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
1 |
bash-3.00# sleep 60 |
- Spuštění utility pro aktualizaci hlavního kódu FW
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
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.