Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
10.2. Configurando o SNMP com o Complemento de Alta Disponibilidade da Red Hat
Para configurar o SNMP com o Complemento de Alta Disponibilidade da Red Hat, realize os seguintes passos em cada nó no cluster para garantir que os serviços necessários estão habilitados e rodando.
- Para usar o SNMP traps com o Complemento de Alta Disponibilidade da Red Hat, o serviço
snmpé requerido e age como um agente master. Já que o serviçofoghorné o sub agente e usa o protocolo AgentX, você deve adicionar a seguinte linha ao arquivo/etc/snmp/snmpd.confpara habilitar o suporte AgentX:master agentx
- Para especificar o host onde as notificações do SNMP trap devem ser enviadas, adicione a seguinte linha ao arquivo
/etc/snmp/snmpd.conf:trap2sink host
Para mais informações sobre manuseio de notificações, veja a página mansnmpd.conf. - Certifique-se que o daemon
snmpdestá habilitado e rodando executando os seguintes comandos:#
chkconfig snmpd on#service snmpd start - Se o daemon
messagebusnão estiver já habilitado e rodando, execute os seguintes comandos:#
chkconfig messagebus on#service messagebus start - Certfique-se que o daemon
foghornestá habilitado e rodando executando os seguintes comandos:#
chkconfig foghorn on#service foghorn start - Execute o seguinte comando para configurar seu sistema para que então o
COROSYNC-MIBgere SNMP traps (sinais) e garanta que o daemoncorosync-notifydestá habilitado e rodando:#
echo "OPTIONS=\"-d\" " > /etc/sysconfig/corosync-notifyd#chkconfig corosync-notifyd on#service corosync-notifyd start
Depois de você ter configurado cada nó no cluster para o SNMP e ter certificado que todos os serviços necessários estão rodando, sinais D-Bus serão recebidos pelo serviço
foghorn e traduzidos em SNMPv2 traps. Estas traps (sinais) são então passados para o host que você definiu com a entrada trapsink para receber SNMPv2 traps (sinais).