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.
  1. 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ço foghorn é o sub agente e usa o protocolo AgentX, você deve adicionar a seguinte linha ao arquivo /etc/snmp/snmpd.conf para habilitar o suporte AgentX:
    master agentx
    
  2. 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 man snmpd.conf.
  3. Certifique-se que o daemon snmpd está habilitado e rodando executando os seguintes comandos:
    # chkconfig snmpd on
    # service snmpd start
  4. Se o daemon messagebus não estiver já habilitado e rodando, execute os seguintes comandos:
    # chkconfig messagebus on
    # service messagebus start
  5. Certfique-se que o daemon foghorn está habilitado e rodando executando os seguintes comandos:
    # chkconfig foghorn on
    # service foghorn start
  6. Execute o seguinte comando para configurar seu sistema para que então o COROSYNC-MIB gere SNMP traps (sinais) e garanta que o daemon corosync-notifyd está 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).