当系统时间改变时,SNMP 管理器响应 PDU 为 NULL?

当系统时间改变时,SNMP 管理器响应 PDU 为 NULL?

当系统(安装了 SNMP 管理器的系统)的日期/时间被手动更改时,从 SNMP 代理收集健康状态时遇到问题。

当发生这种情况时,响应 PDU 返回为空,并且 SNMP 管理器无法显示状态,即使是下一次请求/重试,直到我们重新启动 NMS 或 SNMP 管理器。

重新启动后,系统日期/时间会更新,工作正常。

为什么会发生这种情况?系统时间更改后我该如何处理这种情况?系统时间更改后我们是否总是必须重新启动 SNMP 管理器?

答案1

那么,您如何知道“响应 PDU”返回的是空值?如果有任何证据(例如网络数据包捕获),则很不幸地表明您使用的 SNMP 代理存在错误。那么您需要找到其供应商并要求他们修复该问题?

如果重新启动 SNMP 管理器可以解决问题,那么这可能是管理器端的问题(管理器无法处理代理端的时间变化),在这种情况下,您需要找到管理器的供应商来调查问题。

正如@JPBlanc 指出的那样,在大多数情况下,此类问题是基于 SNMP v3 的,因此您很可能遇到了代理或管理器的错误。

相关内容