Ubuntu 12.04 では、次のコマンドを使用して管理値のサブツリーを取得しようとしています。
snmpwalk -v 2c -c public localhost
出力の最後の行は
iso.3.6.1.2.1.25.1.7.0 = No more variables left in this MIB View (It is past the end of the MIB tree)
これはエラーですか?警告?サブツリーはそこで終わりますか?
簡単に言うと、これはエラーではありません。実際には、エージェントのすべての OID を「ウォーク アップ」すると、この行が表示されます。最後の OID がエージェントにないため、この行が表示されないことがあります(エージェントのすべての OID をすでに調べていますが、すべての OID を調べているわけではありません)。
$ snmpwalk -v 2c -c public localhost NET-SNMP-EXTEND-MIB::nsExtendObjects
NET-SNMP-EXTEND-MIB::nsExtendObjects = No more variables left in this MIB View (It is past the end of the MIB tree)
また、実行されたスクリプトを表示しようとしているときにこのエラーが発生する可能性があります。その問題を修正して追加します
view all included .1 80
snmpd.conf
サービスを再起動するよりも行
両方の入力に対して出力が変化することがわかります