阅读:3170回复:2
在snmpd.conf里添加master agentx一行,snmpd就运行不起了!
小弟正在linux下试tutorial里Writing a Subagent里的前面部分来实现子代理,可是无论在snmpd手册还是这个指南里都简单的说在snmpd.conf里添加master agentx来enable agentx,可当我添加后再运行./snmpd时,ps -aef|grep snmpd进程里根本查不到./snmpd,也就是说运行不起,有哪位大侠能帮帮忙啊,没更多的资料困扰好久啦!
|
|
沙发#
发布于:2008-04-03 16:00
我用的是net-snmp-5.4.1,奇怪的是如果用./snmpd -X 就能运行起,但是./snmpget 时localhost仍然没响应~~~
|
|
板凳#
发布于:2008-04-03 18:27
通过使用./snmpd -f -Le –d &调试信息发现以下问题:
netsnmp_assert !"registration != duplicate" failed agent_registry.c:535 netsnmp_subtree_load() /usr/snmp/etc/snmp/snmpd.conf: line 64: Error: source/mask mismatch Turning on AgentX master support. net-snmp: 1 error(s) in config file(s) Error: Couldn't open a master agentx socket to listen on 而我的snmpd.conf的64行是系统默认的设置: com2sec local localhost public com2sec mynetwork 218.194.60.218/24 public **********ip是我随便设的另一台机器的IP 哪位大侠能看出端倪来啊~~无限期待中!!! |
|