【问题标题】:Reason: (noSuchName) There is no such variable name in this MIB原因:(noSuchName) 这个 MIB 中没有这样的变量名
【发布时间】:2013-06-30 22:07:53
【问题描述】:

我使用的是centos操作系统。
我正在尝试通过snmpget 命令获取本地主机的内存统计信息,但出现此错误。

snmpget -v 1 -c public localhost .1.3.6.1.4.1.2021.4.6
Error in packet
Reason: (noSuchName) There is no such variable name in this MIB.
Failed object: UCD-SNMP-MIB::memAvailReal

但是,如果我解雇这个..我得到输出..

snmpget -v 1 -c public localhost .1.3.6.1.2.1.1.3.0
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (58756) 0:09:47.56

我没有明白我做错了什么。我将/usr/share/snmp/mibs/的路径导出到$PATH变量。
谁能帮帮我。

【问题讨论】:

    标签: centos snmp


    【解决方案1】:

    你最好阅读net-snmp的FAQ页面,

    http://www.net-snmp.org/wiki/index.php/FAQ:Applications_09

    你应该使用

    snmpget -v 1 -c public localhost .1.3.6.1.4.1.2021.4.6.0.

    【讨论】:

    • snmpwalk -v 1 -c public localhost .1.3.6.1.2.1.1 也很有用,您将看到树中存在哪些 OID
    • 我们遇到了同样的问题,(不过对于一个网络设备)但是我们的实例子标识符是 1,而不是 0。
    猜你喜欢
    • 2023-04-04
    • 1970-01-01
    • 1970-01-01
    • 2019-12-10
    • 2019-07-11
    • 2020-05-05
    • 1970-01-01
    • 1970-01-01
    • 2017-05-15
    相关资源
    最近更新 更多