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

SNMP продолжает вылетать

Мы используем OpsView / Nagios для мониторинга наших серверов. Мы добавили службу SNMP на все наши серверы и развернули конфигурацию через GPO, но на одном сервере win2k3, похоже, возникла проблема; он вылетает довольно регулярно. Журнал событий содержит такие сообщения, как:

Event Type: Error
Event Source:   Service Control Manager
Event Category: None
Event ID:   7034
Date:       6/11/2009
Time:       7:11:49 PM
User:       N/A
Computer:   HOSTNNAME
Description:
The SNMP Service service terminated unexpectedly.  It has done this 2 time(s). 

а также

Event Type: Error
Event Source:   Application Error
Event Category: (100)
Event ID:   1000
Date:       6/11/2009
Time:       7:11:18 PM
User:       N/A
Computer:   HOSTNAME
Description:
Faulting application snmp.exe, version 5.2.3790.3959, faulting module ntdll.dll, 
version 5.2.3790.3959, fault address 0x000417af.

Теперь я, вероятно, мог бы настроить его на постоянный перезапуск при сбое, но я думаю, что лучше исправить подобные проблемы. Это известная проблема? Если нет, что мне делать, чтобы диагностировать это?

У меня раньше была такая проблема. Проверьте расширение агента SNMP. Dell и другие добавляют расширения к службе SNMP, что может вызвать сбой из-за отсутствия библиотеки DLL и т. Д.

Я вел блог об этом, это был Arcserve виновным в это время

Сравните этот улей с другими серверами:

HKLM\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\ExtensionAgents

Вы также можете использовать Process Explorer для отслеживания поведения службы SNMP.

У меня тоже была похожая проблема, и решение Матье помогло мне. В моем случае это был реестр со следующим именем.

"aussnmp"="SOFTWARE\\Adaptec\\RAIDController\\AAC\\CurrentVersion"

Удаление этого решило проблему.

Кстати, это на предприятии Windows Server 2008 R2 на оборудовании DELL.

У меня были периодические проблемы с тем же самым на физических серверах SuperMicro в SoftLayer. Я обнаружил, что удаление обоих следующих ключей решает проблему.

HKEY_LOCAL_MACHINE\SOFTWARE\Adaptec\RAIDController\AAC\CurrentVersion\aussnmp 
HKEY_LOCAL_MACHINE\SOFTWARE\Adaptec\RAIDController\AAC\CurrentVersion\Pathname