10.2. Настройка SNMP в кластере

Ниже перечислены основные шаги по настройке SNMP в кластере.
  1. Сначала необходимо необходимо настроить службу snmpd, которая будет выступать в качестве мастер-агента для foghorn, и включить поддержку AgentX. Для этого в файл /etc/snmp/snmpd.conf следует добавить:
    master agentx
    
  2. Следующая строка определяет узел, которому будут отправляться уведомления ловушек SNMP:
    trap2sink узел
    Подробную информацию можно найти на справочной странице snmpd.conf.
  3. После этого следует включить и запустить snmpd:
    # chkconfig snmpd on
    # service snmpd start
  4. Запустить messagebus:
    # chkconfig messagebus on
    # service messagebus start
  5. Запустить foghorn:
    # chkconfig foghorn on
    # service foghorn start
  6. Разрешить COROSYNC-MIB генерировать ловушки SNMP и запустить corosync-notifyd:
    # echo "OPTIONS=\"-d\" " > /etc/sysconfig/corosync-notifyd
    # chkconfig corosync-notifyd on
    # service corosync-notifyd start
После успешной настройки foghorn сможет получить сигналы D-bus, преобразовывать их в ловушки SNMPv2 и передавать узлу, заданному с помощью параметра trapsink.