#やりたいこと
2つのプライベートMIBファイルをインポートしたい。
正常にMIB変換される事を確認したい
#おおざっぱに言うと
・プライベートMIB専用のディレクトリを作成し、MIBファイルを格納
・snmp.confに作成したディレクトリを参照する旨を書き込む
・確認コマンド流して正常にインポートされていることを確認!!
#環境
・Redhat Linux Enterprise 7.7
・net-snmp net-snmp-utils インストール済
#手順
1.SNMPマネージャサーバへSSH接続をし(以下作業全てroot権限で)MIB設置用ディレクトリを作成
# mkdir /usr/share/snmp/vendor_mibs
2.MIBファイルをMIB設置用ディレクトリにコピー
tmpディレクトリにteratermのSSH SCP機能を使用してアップロード
(今回は2ファイルだけのため圧縮する必要なし 必要に応じてscpクライアントや圧縮を利用してファイル送信をしてね)
3.tmpディレクトリへアップロード後MIB設置用ディレクトリへコピー
# cp /tmp/<mib.txt> /usr/share/snmp/vendor_mibs/<mib.txt>
4.snmp.conf有無確認
無い場合は以下の通り作成する
# touch /usr/share/snmp/snmp.conf
5.snmp.conf記述内容
MIBDIRS /usr/share/snmp/mibs:/usr/share/snmp/vendor_mibs
MIBS all
6.確認コマンド
# snmptranslate <任意のOID>
snmptranslateが正しく表示されればインポート完了!!