Здравствуйте!
Debian 6.0.4 / Zabbix 1.8.2 / NET-SNMP version: 5.4.3
Zabbix:/var/log/zabbix-server# ldd /usr/local/sbin/zabbix_server |grep snmp
libsnmp.so.15 => /usr/lib/libsnmp.so.15 (0x00007f1aba840000)
DebugLevel=3
DebugLevel=4
Приключилась следующая проблема: zabbix наотрез отказывается работать с SNMP. snmpwalk значения возвращает, а zabbix - нет. Случилось это после обновления системы и попытки обновить zabbix на более свежую версию.
Поднял ещё 1 сервер с такой же конфигурацией, т.е. чистая установка debian, zabbix.
Пытался экспортировать узлы, элементы и триггеры со старого в новый - не всё экспортируется, вылезали различные ошибки. Не всё - мягко сказано, если по узлам разница составила всего 100 узлов, то элементов данных не досчитался более 2000 тысяч, триггеров порядка 1000. По этому способу восстановить работоспособность не получилось.
Экспортировал полный sql-дамп со старого сервера, импортировал на новый. Возникла точно такая же ошибка SNMP error [1].
На старом сервере пробовал ставить новые версии zabbix (и 1.8.3, и 1.8.12), пробовал собирать с исходников с изменением опции snmp (там по справке 2 варианта есть) - не помогло.
На старом сервере пробовал полностью удалять zabbix-agent, zabbix-server, zabbix-frontend, с очисткой конфигов - не помогло.
Предположение только одно - что-то с базой.
Debian 6.0.4 / Zabbix 1.8.2 / NET-SNMP version: 5.4.3
Zabbix:/var/log/zabbix-server# ldd /usr/local/sbin/zabbix_server |grep snmp
libsnmp.so.15 => /usr/lib/libsnmp.so.15 (0x00007f1aba840000)
DebugLevel=3
PHP Code:
snmp_build: unknown failure 3294:20120505:094111.546 Item [u010201:link_left_status] error: SNMP error [1]
snmp_build: unknown failure 3294:20120505:094112.757 Item [u011104:link_right_status] error: SNMP error [1]
PHP Code:
7629:20120505:103834.653 In substitute_simple_macros (data:'link_right_status')
7629:20120505:103834.653 In get_value() key:'link_right_status'
7629:20120505:103834.653 In get_value_snmp() key:'link_right_status' oid:'interfaces.ifTable.ifEntry.ifOperStatus.26'
7629:20120505:103834.653 In snmp_open_session()
7629:20120505:103834.653 SNMP [public@10.0.61.76:161]
7629:20120505:103834.653 End of snmp_open_session()
7629:20120505:103834.653 Standard processing
7629:20120505:103834.653 In snmp_normalize(oid:interfaces.ifTable.ifEntry.ifOperStatus.26)
7629:20120505:103834.653 End of snmp_normalize():interfaces.ifTable.ifEntry.ifOperStatus.26
7629:20120505:103834.653 In get_snmp(oid:interfaces.ifTable.ifEntry.ifOperStatus.26)
No log handling enabled - turning on stderr logging
snmp_build: unknown failure 7629:20120505:103834.653 Status send [1]
7629:20120505:103834.653 End of get_snmp():NOTSUPPORTED
7629:20120505:103834.653 In snmp_close_session()
7629:20120505:103834.653 End of snmp_close_session()
7629:20120505:103834.653 End of get_value_snmp():NOTSUPPORTED
7629:20120505:103834.653 Item [u011712:link_right_status] error: SNMP error [1]
7629:20120505:103834.653 In zabbix_log()
7629:20120505:103834.653 In DCconfig_get_items() hostid:0 key:'zabbix[log]'
Поднял ещё 1 сервер с такой же конфигурацией, т.е. чистая установка debian, zabbix.
Пытался экспортировать узлы, элементы и триггеры со старого в новый - не всё экспортируется, вылезали различные ошибки. Не всё - мягко сказано, если по узлам разница составила всего 100 узлов, то элементов данных не досчитался более 2000 тысяч, триггеров порядка 1000. По этому способу восстановить работоспособность не получилось.
Экспортировал полный sql-дамп со старого сервера, импортировал на новый. Возникла точно такая же ошибка SNMP error [1].
На старом сервере пробовал ставить новые версии zabbix (и 1.8.3, и 1.8.12), пробовал собирать с исходников с изменением опции snmp (там по справке 2 варианта есть) - не помогло.
На старом сервере пробовал полностью удалять zabbix-agent, zabbix-server, zabbix-frontend, с очисткой конфигов - не помогло.
Предположение только одно - что-то с базой.

Comment