Heute will ich zumindest mal den ALOM meiner V240 auf den neusten Stand bringen. Im heimischen Netzwerk ist Telnet ja noch okay, aber generell nutze ich auch aus Gewohnheit lieber SSH, daher soll der ALOM mal auf den neusten verfügbaren Stand geflasht werden. Da der Alom in mehreren Serien zum Einsatz kommt, sollte die Anleitung auch für die in der Überschrift genannten Servertypen gelten.
Zuerst einmal muss die geeignete Firmware bei Oracle heruntergeladen werden. Am besten fragt man einen Freund oder Kollegen der einen Zugang hat, denn ohne Subscription wird die Sache schwierig.
Nachdem man sich die Firmware (hier: p10263984_160_Generic.zip) heruntergeladen hat, ist es erforderlich, dass das Zip entpackt wird und über einen FTP Server wie z.B. vsftpd oder proftpd verfügbar gemacht wird.
Zuerst entpacke ich das Archiv in einem Unterverzeichnis in meinem Home (fliegt nach dem Prozess ja wieder raus)
[dennis@kellerking1 alomflash]# pwd /home/dennis/alomflash [dennis@kellerking1 alomflash]# ls p10263984_160_Generic.zip [dennis@kellerking1 alomflash]# unzip p10263984_160_Generic.zip Archive: p10263984_160_Generic.zip inflating: ALOM_1.6.10_fw_hw0.tar.gz inflating: ALOM_1.6.10_fw_hw8.tar.gz inflating: license_agreement1.html inflating: readme.html [dennis@kellerking1 alomflash]# rm ALOM_1.6.10_fw_hw8.tar.gz
An dieser Stelle lösche ich die ALOM Firmware mit der Endung hw8, da diese laut Bob Orton (Blog mittlerweile leider down) für die V245 und damit nicht für meine Kiste gemacht ist. Er schreibt in seinem Blogeintrag:
ALOM_1.6.10_fw_hw0.tar.gz – ALOM 1.6.10 Firmware for Sun Fire V125, V210, V240, V250, V440, and Netra 210, 240 and 440
ALOM_1.6.10_fw_hw8.tar.gz – ALOM 1.6.10 Firmware for Sun Fire V215, V245 and V445
[dennis@kellerking1 alomflash]# tar -xzvf ALOM_1.6.10_fw_hw0.tar.gz README copyright Legal/ Legal/THIRDPARTYLICENSEREADME.txt Legal/ALOM_Entitlement.txt Legal/819-0764-10_SLA_Multi.pdf alombootfw alommainfw [dennis@kellerking1 alomflash]#
nachdem die Dateien am richtigen Platz liegen, starte ich den FTP-Daemon, der mir Zugang zu meinen Homeverzeichnissen ermöglicht und fahre danach auf dem ALOM fort.
[dennis@kellerking1 ~]$ telnet 192.168.0.192 Trying 192.168.0.192... Connected to 192.168.0.192. 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 (v240_1) Please login: admin Please Enter password: ******** ServiceProzessor> flashupdate -s 192.168.0.100 -f alomflash/alommainfw Username: dennis Password: ********************************* ................................................................ Update complete. Reset device to use new image. ServiceProzessor> SC Alert: SC firmware was reloaded ServiceProzessor> resetsc Are you sure you want to reset the SC [y/n]? y User Requested SC Shutdown ServiceProzessor> Connection closed by foreign host.
Danach den Reboot abwarten. Wer´s genau sehen will, verbindet sich vorher auf die serielle Konsole. Nach ca. 30 Sekunden ging´s dann weiter.
[dennis@kellerking1 ~]$ telnet 192.168.0.192 Trying 192.168.0.192... Connected to 192.168.0.192. Escape character is '^]'. Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Sun(tm) Advanced Lights Out Manager 1.6.10 (v240_1) Please login:
Ab jetzt kann man z.B. die SSH-Konfiguration vornehmen und ist nicht mehr auf Telnet angewiesen. Je nach Fall kann man auch noch das Bootfw image flashen um den Alomboot auf den neusten Stand zu bringen.