Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

10.4. SNMP-Traps generiert vom Red Hat Hochverfügbarkeits-Add-On

Der foghorn Daemon generiert die folgenden Traps:
  • fenceNotifyFenceNode
    Diese Trap tritt auf, wenn ein abgegrenzter Knoten versucht, einen anderen Knoten abzugrenzen. Beachten Sie, dass diese Trap nur auf einem Knoten generiert wird - auf demjenigen Knoten, der die Fencing-Operation durchzuführen versucht. Die Benachrichtigung beinhaltet die folgenden Felder:
    • fenceNodeName - Name des abgegrenzten Knotens
    • fenceNodeID - Knoten-ID des abgegrenzten Knotens
    • fenceResult - das Ergebnis der Fencing-Operation (0 falls erfolgreich, -1 falls Fehler auftraten, -2 falls keine Fencing-Methoden definiert sind)
  • rgmanagerServiceStateChange
    Diese Trap tritt auf, wenn sich der Status eines Cluster-Dienstes ändert. Die Benachrichtigung beinhaltet die folgenden Felder:
    • rgmanagerServiceName - der Name des Dienstes einschließlich Diensttyp (z.B. service:foo oder vm:foo).
    • rgmanagerServiceState - der Status des Dienstes. Davon ausgenommen sind Übergangszustände wie starting und stopping, um die Traps übersichtlich zu halten.
    • rgmanagerServiceFlags - die Dienst-Flags. Derzeit gibt es zwei unterstützte Flags: frozen, was einen Dienst kennzeichnet, der mithilfe des Befehls clusvcadm -Z eingefroren wurde, und partial, was einen Dienst kennzeichnet, in dem eine ausgefallene Ressource als non-critical markiert wurde, so dass die Ressource ausfallen und deren Komponenten manuell neu gestartet werden können, ohne dass der gesamte Dienst davon betroffen ist.
    • rgmanagerServiceCurrentOwner - der Dienstbesitzer. Falls der Dienst nicht läuft, ist dies (none).
    • rgmanagerServicePreviousOwner - der letzte Dienstbesitzer, sofern bekannt. Ist der letzte Dienstbesitzer nicht bekannt, ist dies ggf. (none).
Der corosync-nodifyd Daemon generiert die folgenden Traps:
  • corosyncNoticesNodeStatus
    Diese Trap tritt auf, wenn ein Knoten einem Cluster beitritt oder diesen verlässt. Die Benachrichtigung beinhaltet die folgenden Felder:
    • corosyncObjectsNodeName - Knotenname
    • corosyncObjectsNodeID - Knoten-ID
    • corosyncObjectsNodeAddress - Knoten-IP-Adresse
    • corosyncObjectsNodeStatus - Knotenstatus (joined oder left)
  • corosyncNoticesQuorumStatus
    Diese Trap tritt auf, wenn sich der Quorumstatus ändert. Die Benachrichtigung beinhaltet die folgenden Felder:
    • corosyncObjectsNodeName - Knotenname
    • corosyncObjectsNodeID - Knoten-ID
    • corosyncObjectsQuorumStatus - neuer Status des Quorum (quorate oder NOT quorate)
  • corosyncNoticesAppStatus
    Diese Trap tritt auf, wenn eine Client-Applikation eine Verbindung mit Corosync herstellt oder diese unterbricht.
    • corosyncObjectsNodeName - Knotenname
    • corosyncObjectsNodeID - Knoten-ID
    • corosyncObjectsAppName - Applikationsname
    • corosyncObjectsAppStatus - neuer Status einer Applikation (connected oder disconnected)