Назад | Перейти на главную страницу

snmp в кластере rhel: от виртуального адреса к узлу

В настоящее время я пытаюсь установить конфигурацию сервера / клиента, и я немного борюсь с поведением snmp. Точнее говоря, я не особо увлекаюсь ни администрированием Linux, ни сетевым администрированием, поэтому не удивляйтесь, если мои вопросы иногда бывают новичками.

Моя архитектура следующая:

Я хотел, чтобы главный сервер (тот, кто является главным в кластере) контролировал узлы с помощью SNMP. Поэтому я настроил файл snmpd на узлах, указав хост с VIP xxx.xxx.xxx. 3. Я проделал ту же настройку на серверах, чтобы позволить мастеру контролировать и подчиненный сервер.

Происходит следующее:

  1. Когда я выполняю snmpwalk от мастера к узлу, я достигаю
    тайм-аут. Используя tcpdump, я вижу, что запрос хорошо отправлен
    master, и узел его получит. Кажется, узел не отвечает
    правильно
  2. Когда я выполняю snmpwalk от мастера к подчиненному, все в порядке. Если я изменю конфигурацию SNMP на узле, указав хост с главным адресом (например, xxx.xxx.xxx.1), все в порядке.

Итак, что я думаю:

Должен ли я указывать на узлах оба адреса серверов вместо VIP, это чистое решение (еще нужно проверить, работает ли оно)?

Или мне нужно специально настроить клиент snmp на узле (snmp.conf)? Я его вообще не модифицировал.

Спасибо за вашу помощь, я немного потерялся там.

Указание трех адресов (ведущего, ведомого и кластерного VIP) работает, как я ожидал.

Я не знаю, правда ли, что это правильный способ заставить его работать.

ОБНОВИТЬ Чтобы быть более точным, я указал rwcommunity и строку rocommunity для каждого из 3 адресов.