2014-01-07 24 views
5

我正在嘗試按照以下鏈接配置SNMP代理。snmpget返回「在此OID上此代理上沒有此類對象可用」

http://www.net-snmp.org/tutorial/tutorial-5/toolkit/mib_module/

  1. 我已經放置的.c和.h文件中的代理/ mibgroup文件夾,然後./configure --with-mib-modules="nstAgentModuleObject"
  2. 使
  3. 使安裝

  4. 運行SNMPD

N ow我無法使用以下命令獲取變量值

snmpget localhost NET-SNMP-TUTORIAL-MIB::nstAgentModuleObject.0 

它給出了以下錯誤。

[email protected]:/home/admin-pc/Naseeb/Projects/EMS/net-snmp-5.4.4# snmpget -v2c -c public localhost NET-SNMP-TUTORIAL-MIB::nstAgentModuleObject.0 
NET-SNMP-TUTORIAL-MIB::nstAgentModuleObject.0 = No Such Object available on this agent at this OID 

請讓我知道在步驟中是否有任何缺失。

回答

-1

您遵循的步驟似乎是正確的。要確認是否nstAgentModuleObject正確註冊,啓動snmpd使用以下命令日誌: SNMPD -f -Lo0-6d -DnstAgentModuleObject

還要確保您將MIB文件在正確的目錄(從哪裏SNMPD搜索MIB)

相關問題