Python SNMP MIB子树注册和注销

Python SNMP MIB子树注册和注销,python,pysnmp,Python,Pysnmp,我有一个通过SNMP收集数据的收集器。我正在使用python3和pysnmp模块。我已经使用pysnmp模块来收集数据。我遇到了以下异常 MIB子树(子树oid)未在MIBTree中注册((1),无) 我正在搜索的OID:1.3.6.1.2.1.1.5.0 在pysnmp源代码中,我发现了以下几行代码,但我不知道它是如何完成的 # This may fail if you fill a table by exporting MibScalarInstances # but later drop

我有一个通过SNMP收集数据的收集器。我正在使用python3pysnmp模块。我已经使用pysnmp模块来收集数据。我遇到了以下异常

MIB子树(子树oid)未在MIBTree中注册((1),无)

我正在搜索的OID:1.3.6.1.2.1.1.5.0

在pysnmp源代码中,我发现了以下几行代码,但我不知道它是如何完成的

# This may fail if you fill a table by exporting MibScalarInstances
# but later drop them through SNMP.
#
# Tree traversal
#
# Missing branches are indicated by the NoSuchObjectError exception.
我认为可能有人使用网络snmp注销了MIB子树

我是SNMP新手,表面上我知道SNMP是如何工作的

基本上,我正试图通过注销OID来重新创建这个问题,但到目前为止,我发现是这样的

有人能帮我吗,或者至少给我指出一些方向或资料。

从中判断,您似乎在尝试两次注销子树,或者在通过SNMP表
行状态
对象上的SNMP设置操作删除子树之后注销子树

在没有看到复制机的情况下,很难说出除此之外的任何事情