10.2. Configurazione di SNMP con il Red Hat High Availability Add-On
Per configurare SNMP con il Red Hat High Availability Add-On eseguire le seguenti fasi su ogni nodo nel cluster per assicurarsi che i servizi necessari siano abilitati ed in esecuzione.
- Per usare SNMP traps con Red Hat High Availability Add-On è necessario utilizzare il servizio
snmpdcome master agent. Poichèfoghornè un agente secondario ed utilizza il protocollo AgentX sarà necessario aggiungere la seguente riga al file/etc/snmp/snmpd.confper abilitare il supporto AgentX:master agentx - Per specificare l'host al quale inviare le notifiche Trap SNMP aggiungere la seguente riga al file
/etc/snmp/snmpd.conf:trap2sink hostPer maggiori informazioni sulla gestione delle notifiche consultare la pagina man disnmpd.conf. - Assicuratevi che il demone
snmpdsia stato abilitato ed è in esecuzione tramite i seguenti comandi:# chkconfig snmpd on # service snmpd start - Se il demone
messagebusnon è stato abilitato e non è in esecuzione eseguire i seguenti comandi:# chkconfig messagebus on # service messagebus start - Assicuratevi che il demone
foghornsia stato abilitato ed è in esecuzione tramite i seguenti comandi:# chkconfig foghorn on # service foghorn start - Eseguire il seguente comando per configurare il sistema in modo tale che
COROSYNC-MIBsia in grado di generare le Trap SNMP, e per assicurare che il demonecorosync-notifydsia abilitato ed in esecuzione:# echo "OPTIONS=\"-d\" " > /etc/sysconfig/corosync-notifyd # chkconfig corosync-notifyd on # service corosync-notifyd start
Dopo aver configurato ogni nodo nel cluster per SNMP ed assicurato che i servizi necessari siano in esecuzione, i segnali D-bus saranno ricevuti dal servizio
foghorn e tradotti in Trap SNMPv2. Le suddette Trap verranno passate all'host da voi definito con la voce trapsink per la ricezione di Trap SNMPv2.