• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:MIBの取得ができません)

MIBの取得ができない!CentOS5.2でSNMPを利用してディスク情報を調査する方法

このQ&Aのポイント
  • CentOS5.2でSNMPを使用してディスクの情報を調査する方法について説明します。
  • snmpwalkコマンドを使用してOIDが1.3.6.1.4.1までの情報を取得できますが、それ以降の情報は取得できないようです。
  • 設定ファイルsnmpd.confを適切に設定することで問題が解決する可能性があります。

質問者が選んだベストアンサー

  • ベストアンサー
  • localica
  • ベストアンサー率52% (202/385)
回答No.3

>No more variables left in this MIB View (It is past the end of the MIB tree) 上記メッセージならMIBが設定されていませんね。 ただ、このメッセージで気になるのが「MIB」なんですよね。 snmpコマンドがv2cを発行しているのなら「MIB-II」となると思っていましたが、、、(記憶違いかも?) 一度windows2008側でエージェントが正しく設定されているか確認してみるのが良いでしょう。 下記MSサイトのスクリプトを実行して値を取得してみるのも一つの方法です。 http://www.microsoft.com/japan/technet/scriptcenter/scripts/network/snmp/nwsnvb01.mspx 2008の環境を用意していないので試していませんが、2008でエンタープライズコードが変わったという話は聞いていませんしねぇ。。。 snmpがバージョン3に上がったということも無いと思いますけど。。。 いずれにせよMIBテーブルの参照が違っていると思います。

a-yu-ya
質問者

お礼

標準のSNMPエージェントはサポートしていなかったようです。 拡張が必要なようです。 いろいろとありがとうございました。

その他の回答 (2)

  • localica
  • ベストアンサー率52% (202/385)
回答No.2

snmpwalk -c public -v 2c (対象マシンIP) 1.3.6.1.4.1.311 ここまでがマイクロソフト製品のOID。 .13.15.1.1.2 上記は別のオブジェクトなのでマイクロソフトのサイトなどで検索してください。 あとグループとかユーザーとかは適切に設定してありますよね?

a-yu-ya
質問者

補足

すみません。説明不足でした。 snmpwalk -c public -v 2c (対象マシンIP) 1.3.6.1.4.1.311 がうまくいきませんでした。 No more variables left in this MIB View (It is past the end of the MIB tree)というエラーが表示されます。 snmpwalk -c public -v 2c (対象マシンIP) 1.3.6.1.4.1 はうまく反応しています。

  • localica
  • ベストアンサー率52% (202/385)
回答No.1

エンタープライズコードですね。 対象マシンがwindows2008なら2021でなく311で取得できるはずです。

a-yu-ya
質問者

補足

snmpwalk -c public -v 2c (対象マシンIP) 1.3.6.1.4.1.2021.13.15.1.1.2 のところの2021でしょうか。 やってみましたが、同じ結果になってしまいました。

関連するQ&A