unixforum.net - Der Treffpunkt für UNIX Fans Der Treffpunkt für UNIX Fans seit 2002
  Übersicht   Forum   Hilfe Suche Einloggen Registrieren   *
Suche
Google
Erweiterte Suche
Willkommen Gast. Bitte einloggen oder registrieren.
23. Mai 2012, 15:17:29

Einloggen mit Benutzername, Passwort und Sitzungslänge
Letzte 5 Shouts:
31. Dezember 2011, 22:28:22
Dann mal einen guten Rutsch!

Greez aus der Noris
25. September 2011, 08:05:05
Gute Besserung!
07. September 2011, 14:20:51
An diesem Tag hattest du also kein(en) Plan. Wink
04. September 2011, 19:04:39
ja, genau die. Bei mir war der Server wohl genau diesen Tag down. Alternative:
http://lsub.org/sys/src
01. September 2011, 20:10:10
Spenden
Berechtigungen

Anzeige
Anzeige
Seiten: [1]   Nach unten
  Drucken  
Autor Thema: 9111-285 Microcode-Update Anleitung  (Gelesen 1344 mal)
meisterdausi
Unix Master
****
Offline Offline

Beiträge: 340



Profil anzeigen
« am: 27. Januar 2010, 20:33:33 »

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:
Code:
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:
Code:
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:
Code:
ls /mnt
Als Output bekommen wir unseren Dateinamen angezeigt
Code:
SF240_320_320.rpm
Entpackt wird das File mit:
Code:
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.

Code:
ls /tmp/fwupdate

als Output erhalten wir :
Code:
SF240_320_320
Achtung !! Es wird keine Dateiendung hinter dem Namen angezeigt, so muss
auch der Dateiname beim flashen mit angegeben werden!!!!

Code:
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
Code:
CA2799FD
und
Code:
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
Code:
lsmcode
ein und kontrollieren ob unser Image das Temporäre Image ist,
von dem auch gebootet worden ist.

Dann starten wir
Code:
diag
von der Kommandozeile, und führen die
Code:
Diagnostic Routines
aus,
Wählen
Code:
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.
Code:
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

Code:
/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 :
Code:
diag - Task Selection - Update and Manage System Flash - Commit the Temporary Image

Nach unseren 10-15 min und einer weiteren Erfrischung  Grin Grin 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
« Letzte Änderung: 01. Oktober 2011, 15:54:10 von meisterdausi » Gespeichert

unixforum.net - Der Treffpunkt für UNIX Fans
« am: 27. Januar 2010, 20:33:33 »

 Gespeichert
alix
Moderator
Unix Guru
*****
Offline Offline

Beiträge: 1076



Profil anzeigen
« Antworten #1 am: 28. Januar 2010, 09:52:49 »

Danke für die Anleitung, Respekt, coole Sache  Wink!

Grüße, Alex
Gespeichert
linuxdomination
Unix Bachelor
***
Offline Offline

Beiträge: 214



Profil anzeigen WWW
« Antworten #2 am: 29. Januar 2010, 08:57:48 »


ähhmmm, ich weis aber jetzt nicht wirklich wo da die pointe sein soll. die prozedur ist ja eh bei allen pSeries mehr oder weniger gleich  Huh
Gespeichert
meisterdausi
Unix Master
****
Offline Offline

Beiträge: 340



Profil anzeigen
« Antworten #3 am: 29. Januar 2010, 11:14:14 »

Hi,

von den 275 zu 285 ist das schon ein großer Unterschied, eben auch weil die Updates keine Images mehr sind. Außerdem hat die 285 zwei plätze für den Microcode, also muss man das Update, wenns denn läuft auch zweimal machen.

Und vor allem: Bei IBM auf der Seite stehen die Befehle völlig falsch in der Updateanleitung, so dass man weder ein Update runterladen, noch überhaupt aufspielen kann. Das war für mich der eigentliche Knackpunkt.

Wers braucht, wird sich freuen, wers nicht braucht, kann woanders weiterlesen. :-D

Viele Grüße,

meisterdausi
Gespeichert

Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006, Simple Machines LLC
TinyPortal v0.9.8 © Bloc
Prüfe XHTML 1.0 Prüfe CSS
sonnenblen.de, mood-indigo.org, unixforum.net und realcomputers.org sind Projekte der steinbruch.info GbR

Google war zuletzt hier Gestern um 01:49:04