snmpd死了,但子宫locking

我有一个NMS和一台客户机。 我想让客户端发送陷阱到NMS。 我一直在configurationsnmpd.conf文件testing,如果我禁用一个进程,我收到警报或不。 为了反映在conf文件中做出的更改,我每次都重新启动snmpd守护进程。 testing进行得很好。 突然之间,当我重新启动snmpd我收到错误信息“snmpd死亡但子宫locking”。 我search了一下实际的含义,发现当一个服务启动时,在/ var / lock / subsys中创build一个日志文件。 有时候,如果服务没有正确停止,或者日志文件保持创build状态。 虽然我开始/停止snmpd服务正常它没有消失,所以我手动删除文件(通过RM CMD)。 当我检查状态错误“snmpd死亡但子宫locking”消失了。 在我的NMS上,我收到了snmpd coldstart的警报。 我开始snmpd服务一切顺利! 但5分钟后,我再次收到相同的错误信息,这不断发生..我现在需要做什么?

你的snmp守护进程一直在死。 看你的日志。 如果你正在使用RedHat或类似的(他们的init.d脚本触摸/var/lock/subsys ),请尝试查看/var/log/messages

您可以通过将-DALL选项传递给snmpd来启用详细日志logging; 在RedHat风格的发行版中,您可以将此标志添加到/etc/sysconfig/snmpd.options文件(或旧版本/etc/snmpd/snmpd.options )中的OPTIONS行。