Befehl "mknotify"

Zweck

Fügt der Objektklasse "Notify" eine Benachrichtigungsmethodendefinition hinzu.

Syntax

mknotify -nNotifyName -m NotifyMethod

Beschreibung

Der Befehl mknotify fügt der Objektklasse Notify eine Benachrichtigungsmethodendefinition hinzu. Wenn eine Benachrichtigungsmethode für einen Subsystemnamen und einen Gruppennamen definiert ist, hat der Subsystemname Vorrang. Wenn die Benachrichtigungsmethode für das Subsystem beispielsweise vom System Resource Controller (SRC) ausgeführt wird, wird die Benachrichtigungsmethode für die Gruppe nicht ausgeführt.

Der SRC übergibt den Namen des nicht erfolgreichen Subsystems als erstes Argument für die Methode und den Namen der nicht erfolgreichen Subsystemgruppe als zweites Argument.

Flags

Element Beschreibung
-m NotifyMethod Gibt einen absoluten Pfad zu einem ausführbaren Programm an, das gestartet wird, wenn das Subsystem abnormal gestoppt wird.
-n NotifyName Gibt den Subsystem- oder Gruppennamen an, zu dem die Benachrichtigungsmethode gehört. Die Variable Benachrichtigungsname muss entweder als gültiger Subsystemname oder als gültiger Gruppenname in der Objektklasse Subsystem vorhanden sein. Der Befehl mknotify ist nicht erfolgreich, wenn die Variable Benachrichtigungsname bereits in der Objektklasse Notify vorhanden ist.

Sicherheit

Achtung RBAC-Benutzer und vertrauenswürdige AIX: Dieser Befehl kann privilegierte Operationen durchführen. Privilegierte Operationen können nur von privilegierten Benutzern ausgeführt werden. Weitere Informationen über Berechtigungen und Privilegien finden Sie unter Privilegierte Befehlsdatenbank in Sicherheit. Eine Liste der Berechtigungen und Autorisierungen, die diesem Befehl zugeordnet sind, finden Sie in den Beschreibungen des Befehls lssecattr und des Unterbefehls getcmdattr.

Beispiele

  1. So fügen Sie eine Benachrichtigungsmethode für diesrctestSubsystem eingeben:
    mknotify  -n srctest  -m /usr/lpp/srctest/failure
    Dadurch wird eine Benachrichtigungsmethode für das Subsystem hinzugefügt.srctestSubsystem mit einer Benachrichtigungsmethode, die in der/usr/lpp/srctest/failureDatei.
  2. So fügen Sie eine Benachrichtigungsmethode für dietcpipGruppe eingeben:
    mknotify  -n tcpip  -m /usr/lpp/tcpip/tcpfailure
    Dadurch wird eine Gruppenbenachrichtigungs-Methode für dietcpipGruppe mit einer Benachrichtigungsmethode, die in der/usr/lpp/tcpip/tcpfailureeportiert.

Dateien

Element Beschreibung
/etc/objrepos/SRCsubsys Gibt die SRC-Objektklasse Subsystem Configuration an.
/etc/objrepos/SRCnotify Gibt die SRC-Objektklasse Notifiy Method an.