Under Construction

Benachrichtigungs-Skripte für AIX Live Update

AIX Live Update läuft in mehreren Phasen ab. Für jede Phase sind Benachrichtigungs-Skripte von IBM hinterlegt, über welche eine Reihe von Operationen während eines Live Updates gestartet werden. AIX Live Update bietet die Möglichkeit eigene Skripte zu hinterlegen, die dann während eines Live Updates in der entsprechenden Phase gestartet werden. Das ermöglicht z.B. das Beenden von Prozessen die inkompatibel zu AIX Live Update sind, um sie dann am Ende wieder zu starten.

Die Phasen, für welche Benachrichtigungs-Skripte hinterlegt werden können, sind die folgenden:

LVUP_CHECK

Diese Phase wird immer zu Beginn eines Live Updates gestartet. Sie soll sicher stellen, das das System alle Voraussetzungen für einen erfolgreichen Live Update erfüllt sind.

LVUP_PRE

Diese Phase wird gestartet bevor die Prozesse auf der ursprünglichen LPAR eingefroren werden.

LVUP_PRE_KERNEL

 Diese Phase wird gestartet, nachdem die Prozesse auf der ursprünglichen LPAR eingefroren wurden und bevor diese auf der Ersatz-LPAR (surrogate LPAR) gestartet werden. Die Phase wird zuerst auf der ursprünglichen LPAR und anschließend auf der Ersatz-LPAR (surrogate LPAR) gestartet.

LVUP_POST

Diese Phase wird auf der Ersatz-LPAR (surrogate LPAR) ausgeführt, nachdem die Prozesse wieder gestartet wurden.

LVUP_COMPLETE

Diese Phase wird auf der Ersatz-LPAR (surrogate LPAR) ausgeführt, nachdem die Live Update operation beendet ist. Die Skripte werden mittels chroot gestartet.

Falls es beim Live Update zu einem Fehler kommt, wird eine Fehlerphase durchlaufen:

LVUP_ERROR

Diese Phase wird nur durchlaufen wenn es in einer der obigen Phasen zu einem Fehler kommt.