Hi,
hier mal eine Update-Anleitung für die 9111-285 WS von IBM.
AIX muss auf der Maschine laufen, und auch stabil laufen.
Bevor man sich von der FixCentral seine neue Firmware holen kann, muss man sich
vergewissern, welche Firmware bereits installiert ist.
dazu gibt man im Terminal:
lsmcode
ein
Danach muss man in der FixCentral (www-933.ibm.com/support/fixcentral/)
dieses Level eingeben, um einen dazu passenden Microcode zu erhalten.
Beim herunterladen ist es sinnvoll, sich das ISO-Image zu ziehen, da die Handhabung
und die Lagerung des Updates viel einfacher ist (IMHO)
In AIX mountet man dann die fertig gebrannte CD:
mount -rv cdrfs /dev/cd0 /mnt
Da auf der CD nur ein RPM-Package liegt, und kein IMG-Image wie man es sonst von
Microcode-Updates gewohnt ist, müssen wir das Paket nun auf die Platte entpacken.
Da wir nicht genau wissen, wie die Datei heißt, müssen wir das wieder mal herausfinden.
Der Befehl hierzu lautet:
ls /mnt
Als Output bekommen wir unseren Dateinamen angezeigt
SF240_320_320.rpm
Entpackt wird das File mit:
rpm -Uvh --ignoreos /mnt/SF240_320_320.rpm
nun gehen wir ins Verzeichnis und führen das Update aus.
Dieser Vorgang sollte keinesfalls unterbrochen werden, da es zu Problemen führen kann,
wenn das Update fehlschlägt.
Die 285 hat allerdings für noch mehr Sicherheit das Image zweimal im Speicher, also
kann man im Havariefall immer noch vom funktionsfähigen Image Booten, und den Vorgang
wiederholen.
ls /tmp/fwupdate
als Output erhalten wir :
SF240_320_320
Achtung !! Es wird keine Dateiendung hinter dem Namen angezeigt, so muss
auch der Dateiname beim flashen mit angegeben werden!!!!
cd /tmp/fwupdate
/usr/lpp/diagnostics/bin/update_flash -f SF240_320_320
So, schon läuft das Microcodeupdate los.
Im Display werden abwechselnd die beiden Parameter
CA2799FD
und
CA2799FF
angezeigt.
Bitte nicht wundern, das Update dauert Gefühlte 10-15 Min.
Auch wenn sich an der Anzeige nicht viel ändert, das Update läuft.
Also: Abwarten, in den Keller gehen und ein Bierchen holen.
Und fertig??
Nein, noch lange nicht!!
Am besten überprüfen wir nach dem Flashen, ob unser System das Update vollständig gefressen hat.
dazu geben wir
lsmcode
ein und kontrollieren ob unser Image das Temporäre Image ist,
von dem auch gebootet worden ist.
Dann starten wir
diag
von der Kommandozeile, und führen die
Diagnostic Routines
aus,
Wählen
Problem Determination
aus, und lassen alles laufen.
Wenn nun die Warning-LED am System angeht, muss das Problem zuerst beseitigt werden,
um sicherzustellen dass nicht das Update den Fehler verursacht.
Dadurch das die Fehler sehr gut Beschrieben sind, und auch google viele Ergebnisse zu den
einzelnen Fehlercodes liefert, spare ich mir hier die Erklärung wie man die Fehler beseitigt
und den Fehlerspeicher löscht.
Nehmen wir an, unser System läuft stabil. Wir wollen natürlich, dass auch die Sicherungskopie
des Microcodes so aktuell wie möglich ist, also müssen wir das Image Permanent Installieren.
Um das Image Permanent zu Installieren können wir SMIT nutzen, oder die Kommandozeile.
Unter Kommandozeile ist es nötig die Dateien erneut zu entpacken.
mount -rv cdrfs /dev/cd0 /mnt
ls /mnt
rpm -Uvh --ignoreos /mnt/SF240_320_320.rpm
ls /tmp/fwupdate
Und nun Installieren wir das Image in den Permanenten Teil des Speichers
/usr/sbin/update_flash -c SF240_320_320
wieder einmal gilt, das Update nicht unterbrechen, und ein Bierchen holen.
Danach ist wirklich alles im Lot.
Booten tut die Maschine immer vom temporären Image, also ist ein Reboot nicht nötig.
Per diag funktioniert das überspielen des Images etwas einfacher, da wir nix mehr entpacken müssen.
Das geht folgendermaßen :
diag - Task Selection - Update and Manage System Flash - Commit the Temporary Image
Nach unseren 10-15 min und einer weiteren Erfrischung

ist auch das erledigt.
Ich hoffe die Anleitung findet anklang, mich hat nur genervt, dass bei IBM leider
die Befehle teilweise vollkommen falsch sind, und so nur zur Verwirrung beitragen.
Viele Grüße,
meisterdausi
PS.: Da gibts auf der IBM-Seite seit neuestem doch für Power5-Maschinen eine gute Anleitung, die noch etwas mehr abdeckt, als meine :-D
https://www.ibm.com/developerworks/wikis/display/WikiPtype/p5+System+Firmware+Upgrade