为什么snmp无法使用自己的MIB?

前端之家收集整理的这篇文章主要介绍了为什么snmp无法使用自己的MIB?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经完成了Ubuntu 12.04LTS的全新安装,并安装了snmpd和snmp软件包.

如果我输入:

snmpwalk -m ALL -v2c -c public localhost 1.3

我得到了大量的错误,形式如下:

Cannot adopt OID in SQUID-MIB: cacheClients ::= { cacheProtoAggregateStats 15 }
Cannot adopt OID in NET-SNMP-EXTEND-MIB: nsExtendLineIndex ::= { nsExtendOutput2Entry 1 }
Cannot adopt OID in NET-SNMP-EXTEND-MIB: nsExtendOutLine ::= { nsExtendOutput2Entry 2 }
Cannot adopt OID in UCD-SNMP-MIB: laIndex ::= { laEntry 1 }
Cannot adopt OID in UCD-SNMP-MIB: laNames ::= { laEntry 2 }
Cannot adopt OID in UCD-SNMP-MIB: laLoad ::= { laEntry 3 }
Cannot adopt OID in UCD-SNMP-MIB: laConfig ::= { laEntry 4 }
Cannot adopt OID in UCD-SNMP-MIB: laLoadInt ::= { laEntry 5 }
Cannot adopt OID in UCD-SNMP-MIB: laLoadFloat ::= { laEntry 6 }
Cannot adopt OID in UCD-SNMP-MIB: laErrorFlag ::= { laEntry 100 }
Cannot adopt OID in UCD-SNMP-MIB: laErrMessage ::= { laEntry 101 }
Cannot adopt OID in NET-SNMP-AGENT-MIB: nsNotifyRestart ::= { netSnmpNotifications 3 }
Cannot adopt OID in NET-SNMP-AGENT-MIB: nsNotifyShutdown ::= { netSnmpNotifications 2 }
Cannot adopt OID in NET-SNMP-AGENT-MIB: nsNotifyStart ::= { netSnmpNotifications 1 }

其中有数百种.

如果snmp甚至不喜欢包含发行版的MIB,那么我有什么机会自己使用? (我在不同的机器上使用我自己的MIB得到了相同的错误形式,这就是为什么我设置一个干净的安装来测试发行版的理智.)

其他发行版有这个问题吗?有什么明显的东西我在这里俯瞰吗?

apt-get install snmp-mibs-downloader

上面的命令下载了免费MIB(发行版附带)需要工作的各种非免费MIB.

安装这个非免费软件包之后仍然存在一些错误,但现在可以使用snmpwalk.

猜你在找的Ubuntu相关文章