JP1/Cm2/Extensible SNMP Agent
システムのOSがLinuxまたはLinux (IPF)であるSNMPエージェントをインストールする場合の,LinuxおよびLinux (IPF)固有の注意事項について説明します。OS共通の注意事項については,「2.3 インストール時の注意事項」を参照してください。
- SNMPエージェントのインストールでOSのファイルの一部が変更されます。
/etc/servicesファイルにsnmp 161/udpが定義されていない場合は,/etc/servicesファイルに追加されます。
- LinuxまたはLinux (IPF)のネイティブエージェントがインストールされていることを確認してください。
LinuxまたはLinux (IPF)のネイティブエージェントがインストールされていない場合,次の手順でネイティブエージェントをインストールしてください。
- 次のコマンドをスーパーユーザーで実行して,ネイティブエージェントが組み込まれているかどうかを判定する。
#rpm -qa | grep net-snmp
実行結果として次の行が表示された場合,ネイティブエージェントが組み込まれています。表示されない場合,ネイティブエージェントが組み込まれていません。rpmコマンドを使用してネイティブエージェントを組み込んでください。
net-snmp-x.x.x.x
net-snmp-libs-x.x.x-x
net-snmp-utils-x.x.x-x
- OS自動起動ファイルを確認する。
/etc/rc.d/rc3.d,/etc/rc.d/rc4.d,/etc/rc.d/rc5.d配下のOS自動起動ファイルに,/etc/rc.d/init.d/snmpdファイルからシンボリックリンクが張られていることを確認します。この場合,通常,S50snmpdとなっています。
シンボリックリンクが張られていない場合は,次のようにシンボリックリンクを作成してください。
ln -s /etc/rc.d/init.d/snmpd /etc/rc.d/rc3.d/S50snmpd
ln -s /etc/rc.d/init.d/snmpd /etc/rc.d/rc4.d/S50snmpd
ln -s /etc/rc.d/init.d/snmpd /etc/rc.d/rc5.d/S50snmpd
|
- ネイティブエージェントの構成を変更する。
ネイティブエージェントはデフォルトの設定ではSystemグループのMIBしか応答しません。すべてのMIBグループを応答するように,/etc/snmp/snmpd.confファイルを次のように変更してください。
変更前
view systemview included .1.3.6.1.2.1.1
view systemview included .1.3.6.1.2.1.25.1.1
変更後
view systemview included .1.3
- SNMPエージェントを起動する。
SNMPエージェントを起動します。マシンを再起動するか,またはスーパーユーザーで次に示す順序でコマンドを実行してください。
/opt/CM2/ESA/bin/snmpstop※
/etc/rc.d/init.d/snmpd restart
/opt/CM2/ESA/bin/snmpstart
|
注※ SNMPエージェントが稼働中の場合,SNMPエージェントを停止させてください。
- Linux,Linux (IPF)での/etc/hostsの自ノードを定義してください。
SNMPエージェントはマネージャーにSNMPトラップメッセージで非同期に発生したイベントを通知します。そのメッセージ中に自ホストのIPアドレスを挿入しています。この自ホストのIPアドレスは自ホスト名に対応するIPアドレスです。
LinuxまたはLinux (IPF)をインストールすると,/etc/hostsファイルに自ノードのIPアドレスに対して「xxx.0.0.1」が定義されることがあります。
自ノードが「linux01」である/etc/hostsファイルの定義例を次に示します。
127.0.0.1 linux01 localhost.localdomain localhost
|
上記の例の/etc/hostsの定義では「linux01」に対するIPアドレスは「127.0.0.1」になります。マネージャー側がUNIX版NNMの場合は,アラームブラウザー上のSNMPエージェントからのイベントのソース名が「127.0.0.1」となり,どのホストからメッセージが着信したのか認識できません。そこで,/etc/hostsファイルには自ノードに対して「127.0.0.1」ではなく,自IPアドレスを定義してください。
/etc/hostsの定義例を次に示します。
127.0.0.1 localhost.localdomain localhost
172.16.49.18 linux01
|
マネージャー側がWindows版NNMの場合,NNMのデフォルトの設定ではSNMPトラップメッセージ中のIPアドレスをアラームブラウザーのソース名とはしません。送信されたPDUの送信元IPアドレスがアラームブラウザーのソース名として表示されます。
[目次][前へ][次へ]
[他社商品名称に関する表示]
All Rights Reserved. Copyright (C) 2009, 2010, Hitachi, Ltd.
Copyright (C) 1993-1998, Hewlett-Packard Company
Copyright (C) 1989-2006, SNMP Research International, Incorporated