Centos 原因:(noSuchName)此MIB中没有这样的变量名

Centos 原因:(noSuchName)此MIB中没有这样的变量名,centos,snmp,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 但是,如果我炒了这个。。

我正在使用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
但是,如果我炒了这个。。我正在得到输出

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
变量。

有人能帮我吗。

你最好阅读网络snmp的常见问题页面

你应该使用


snmpget-v1-c public localhost.1.3.6.1.2021.4.6.0

对执行snmpwalk-v1-c public localhost.1.3.6.1.2.1.1也很有用。您将看到树中存在哪些OID存在相同的问题(尽管对于一个网络设备),但是我们的实例子标识符是1,而不是0。