Under Construction

Anzeigen der registrierten Benachrichtigungs-Skripte

Die bisher schon registrierten Benachrichtigungs-Skripte können mit dem Kommando lvupdateRegScript angezeigt werden:

# lvupdateRegScript -l
orig,LVUP_CHECK,6:
        STOP_CACHE = /usr/sbin/cache_mgt cache stop -t all
orig,LVUP_CHECK,7:
        STOP_PFCD = /opt/triton/daemon-stop
orig,LVUP_ERROR,2:
        ERR_START_PFCD = /usr/bin/startsrc -s pfcdaemon
orig,LVUP_ERROR,1:
        ERR_START_CACHE = /usr/sbin/cache_mgt cache start -t all
        IPSecLKU = /usr/sbin/chkipseclkuerror

#

Hinweis: Standardmäßig sind schon mehr als 50 Skripte von IBM registriert, diese sollten aber nicht verändert werden.

Für jedes registrierte Skript wird neben dem genauen Aufruf mit allen Argumenten und einem Label (z.B. STOP_CACHE), auch die Phase, die Priorität und die LPAR (orig oder surr) angegeben, in der das Skript ausgeführt werden soll.

Das Kommando „lvupdateRegScript -l“ bietet keinerlei Filterfunktion, es werden immer alle Benachrichtigungs-Skripte angezeigt. Allerdings sind die Informationen zu allen Skripten in der Datei /etc/liveupdate/lvup_script im Stanza-Format permanent gespeichert. Dies erlaubt ein beliebiges Filtern, wie z.B. Anzeigen aller Benachrichtigungs-Skripte die in der Phase LVUP_CHECK aufgerufen werden:

$ grep -p LVUP_CHECK /etc/liveupdate/lvup_script | grep =
        STOP_CACHE = "/usr/sbin/cache_mgt cache stop -t all"
        STOP_PFCD = "/opt/triton/daemon-stop"
        aixpert = "/etc/security/aixpert/bin/aixpert_lku orig"
        RSCT_LVUP_CHECK_ORIG = "/opt/rsct/bin/ctlvupdate -P LVUP_CHECK -d orig"
        Lvup_nw_orig_check = "/usr/sbin/lvup_network -o -1"
        NFS_CP_EXP = "/usr/lpp/nfs/nfs_lku_copy_exports orig"
        STNFS_UNLOAD = "/usr/lpp/nfs/stnfs/stnfs_lku orig"
        IPSecLKU = "/usr/sbin/chkipseclku"
        IPSecLKU = "/usr/sbin/chkipseclku"
        CAA_LVUP_CHECK_ORIG = "/usr/lib/cluster/lvup_caa orig LVUP_CHECK"
        CAA_LVUP_CHECK_SURR = "/usr/lib/cluster/lvup_caa surr LVUP_CHECK"
        RSCT_LVUP_CHECK_SURR = "/opt/rsct/bin/ctlvupdate -P LVUP_CHECK -d surr"
        src = "/usr/sbin/lvup_SRC surr LVUP_CHECK"
$