原因:(noSuchName)此MIB中没有此类变量名称

Riy*_*yaz 9 centos snmp

我正在使用centos操作系统.
我试图通过snmpget命令获取localhost的内存统计信息,我收到此错误.

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
Run Code Online (Sandbox Code Playgroud)

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

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
Run Code Online (Sandbox Code Playgroud)

我没有得到我做错的事.我出口的路径/usr/share/snmp/mibs/$PATH变量.
谁能帮我吗.

Lex*_* Li 10

你最好阅读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 (2认同)