2.10 拡張MIBオブジェクトの定義
拡張MIBオブジェクトは次のどちらかの拡張MIB定義ファイルで定義します。
-
/etc/SnmpAgent.d/snmpd.extendファイル
-
/opt/CM2/ESA/extディレクトリ配下の拡張MIB定義ファイル。なお,拡張MIB定義ファイルの拡張子はdefを指定してください。
このマニュアルでは,拡張MIB定義ファイル名として/etc/SnmpAgent.d/snmpd.extendを使用して,拡張MIBオブジェクトの定義の手順を説明しています。/opt/CM2/ESA/extディレクトリ配下に拡張MIB定義ファイルを格納する場合,複数の拡張MIB定義ファイルを追加する方法と同じです。「2.10.10 複数の拡張MIB定義ファイルの設定」を参照してください。
SNMPエージェントに定義されたMIBオブジェクトにマネージャーがアクセスするには,次に示すRFCで指定された規則に従ってMIBモジュールを記述します。
-
RFC1155:Structure and Identification of Management Information for TCP/IP-based Internets
-
RFC1212:Concise MIB Definitions
拡張MIBオブジェクトを定義する手順と参照先を次の図に示します。
なお,複数の拡張MIB定義ファイルをSNMPエージェントに設定できます。複数の拡張MIB定義ファイルを定義する場合の手順については,「2.10.10 複数の拡張MIB定義ファイルの設定」を参照してください。
SNMPエージェントでは,拡張MIB定義のサンプルとして,/opt/OV/prg_samples/eagent/snmpd.extendファイルを提供しています。また,MIBオブジェクトの定義および拡張MIB定義ファイル(/etc/SnmpAgent.d/snmpd.extend)の作成例を,「2.10.11 拡張MIBオブジェクトの定義例」に記載しています。