10.2. Konfiguration von SNMP mit dem Red Hat Hochverfügbarkeits-Add-On
Um SNMP für das Red Hat Hochverfügbarkeits-Add-On zu konfigurieren, führen Sie die folgenden Schritte auf jedem Knoten im Cluster aus, um sicherzustellen, dass die nötigen Dienste aktiviert sind und ausgeführt werden.
- Um SNMP-Traps mit dem Red Hat Hochverfügbarkeits-Add-On zu verwenden, ist der
snmpdDienst erforderlich, der als Master-Agent fungiert. Da derfoghornDienst der Subagent ist und das AgentX-Protokoll verwendet, müssen Sie die folgende Zeile zur/etc/snmp/snmpd.confDatei hinzufügen, um AgentX-Unterstützung zu aktivieren:master agentx - Um den Host festzulegen, an den die SNMP-Trap-Benachrichtigungen gesendet werden sollen, fügen Sie die folgende Zeile zur
/etc/snmp/snmpd.confDatei hinzu:trap2sink hostWeitere Informationen über die Handhabung der Benachrichtigungen finden Sie auf dersnmpd.confHandbuchseite. - Vergewissern Sie sich, dass der
snmpdDaemon aktiviert ist und läuft, indem Sie die folgenden Befehle ausführen:# chkconfig snmpd on # service snmpd start - Falls der
messagebusDaemon noch nicht aktiviert ist und noch nicht läuft, führen Sie die folgenden Befehle aus:# chkconfig messagebus on # service messagebus start - Vergewissern Sie sich, dass der
foghornDaemon aktiviert ist und läuft, indem Sie die folgenden Befehle ausführen:# chkconfig foghorn on # service foghorn start - Führen Sie den folgenden Befehl aus, um Ihr System so zu konfigurieren, dass der
COROSYNC-MIBSNMP-Traps generiert und um sicherzustellen, dass dercorosync-notifydDaemon aktiviert ist und läuft:# echo "OPTIONS=\"-d\" " > /etc/sysconfig/corosync-notifyd # chkconfig corosync-notifyd on # service corosync-notifyd start
Nachdem Sie jeden Knoten im Cluster für SNMP konfiguriert haben und sichergestellt haben, dass die nötigen Dienste laufen, werden D-bus Signale nunmehr vom
foghorn Dienst empfangen und in SNMPv2-Traps übersetzt. Diese Traps werden anschließend an den Host übertragen, den Sie mit dem trapsink Eintrag zum Empfang von SNMPv2-Traps definiert haben.