Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Как подключить стандартные MIB к SNMP клиенту?  (Прочитано 10723 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн 24pm

  • Автор темы
  • Новичок
  • *
  • Сообщений: 35
    • Просмотр профиля
    • СисадминВики
Взялся за изучение мониторинга с помощью SNMP  и получаю с сетевых устройств в виде списка OID, который хотелось бы расшифровать. Но в системе, по-видимому, не подключены никакие MIBы, так как  получаю ошибку в ответ на команду:
$ snmpwalk -v 2c -c public 10.0.0.1 system
system: Unknown Object Identifier (Sub-id not found: (top) -> system)

хотя установлен пакет libsnmp-base

Видимо по этой же причине tkmib не хочет распознавать загружаемые в него MIB.

Подскажите, пожалуйста, что нужно доустановить или донастроить?

Оффлайн NickNeo

  • Новичок
  • *
  • Сообщений: 8
  • Ubuntu 12.04
    • Просмотр профиля
При установке по умолчанию пакета net-snmp на Ubuntu начиная с версии 10.10 не устанавливаются IETF MIBS. Поэтому часть OID-запросов типа "sysUpTime"система выполнить не может.

чтобы все работало необходимо установить пакет snmp-mibs-downloader

сначала подключаем репозиторий (если он не подкючен) для Ubuntu 12.04 в файл /etc/apt/sources.list

deb http://archive.ubuntu.com/ubuntu precise multiverse
deb-src http://archive.ubuntu.com/ubuntu precise multiverse

затем устанавливаем пакет:
apt-get install snmp-mibs-dowloader
потом выполняем команды

/usr/bin/download-mibs

sed -i 's/^mibs/#mibs/g' /etc/snmp/snmp.conf
« Последнее редактирование: 29 Мая 2012, 16:00:02 от NickNeo »
Ubuntu 12.04

 

Страница сгенерирована за 0.015 секунд. Запросов: 21.