Решение проблемы с крахом 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
|
Раздел: Корень / Администратору / Сетевая подсистема, маршрутизация / Проблемы работы сети |