The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

Решение проблемы с крахом Net-SNMP
В один прекрасный момент Net-SNMP начал слетать с оставлением в логе ошибки:

   error on subcontainer 'ia_addr' insert (-1)
   error on subcontainer 'ia_index' insert (-1)
   couldn't map value 56 for ipAddressAddrType

Слетал в произвольный момент после нескольких минут ответов на запросы.

Мониторинг через:

   tcpdump -i any -n udp port 161

не показал какой-то зависимости падения от типа входящих запросов.

В итоге оказалось, что случайно на два разных vlan интерфейса добавили один и тот же IP,
это и приводило к столь странному краху snmpd.

В Linux при большом числе VLAN или PPP интерфейсов, дубликат можно определить командой:

   ifconfig|grep 'inet addr'|awk '{print $2}'|sort|uniq -c |sort -n -r|head

При необходимости наличия дубликатов, например, в ситуации когда в нескольких
виртуальных окружениях
одинаковые IP, проблему поможет решить патч:
http://www.redhat.com/archives/fedora-extras-commits/2007-November/msg04807.html
 
16.03.2009
Ключи: snmp, crash, linux / Лицензия: CC-BY
Раздел:    Корень / Администратору / Сетевая подсистема, маршрутизация / Проблемы работы сети

Ваш комментарий
Имя:         
E-Mail:      
Заголовок:
Текст:



  Закладки на сайте
  Проследить за страницей
Created 1996-2017 by Maxim Chirkov  
ДобавитьРекламаВебмастеруГИД  
Hosting by Ihor