【问题标题】:How to query UCD-SNMP-MIB using snmpwalk如何使用 snmpwalk 查询 UCD-SNMP-MIB
【发布时间】:2012-05-21 11:37:43
【问题描述】:

我在windows 2003 server上安装了MRTG、snmpd、snmpwalk、snmpget; 我在 192.168.100.88 上配置了 SNMP 代理

当我运行这个 SNMP walk 命令时,我得到 UCD-SNMP-MIB 的空响应

snmpwalk -v 1 -c community 192.168.100.88  .1.3.6.1.4.1.2021.4 
End of MIB

我也看到了……

snmpget -v1 -c community 192.168.100.88 memAvailReal.0
Error in packet
Reason: (noSuchName) There is no such variable name in this MIB.
Failed object: UCD-SNMP-MIB::memAvailReal.0

我错过了什么?我应该在主机或客户端上安装 UCD-SNMP-MIB,如何安装?

【问题讨论】:

    标签: snmp net-snmp


    【解决方案1】:

    请检查您传递的 OID(memAvailReal.0)。尝试使用 OID(点分整数)而不是名称。

    如果再次出现同样的错误“no such name”,请确认设备支持OID。

    P.S: “no such name”这意味着设备中没有这样的对象来响应。

    【讨论】:

      【解决方案2】:

      试试这个(根据您的需要修改,例如网络信息)

      https://gist.github.com/2848189

      为您现有的 snmpd.conf 创建一个备份,然后重新加载 snmpd 并再次尝试您的 snmpwalk

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-11-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多