Compute Systems Manager Software 導入・設定ガイド(Web Version)

[目次][索引][前へ][次へ]


4.4.9 SNMPトラップを設定する(Linuxホスト)

Linuxの管理対象ホストで発生したイベントのトラップを管理サーバで監視するには,管理対象ホストでの設定が必要です。

トラップを送信したいLinuxの管理対象ホストにはすべて設定してください。

事前に完了しておく操作

SNMPを使用して管理対象ホストからイベントのトラップを送信するための設定手順を,次に示します。

重要
次に示す手順は,Red Hat Linux 6.2を使用した場合の例です。Red Hat Linux 6.2以外の場合は,該当するファイル名を,設定したいRed Hat Linuxのバージョンに適したファイル名に読み替えてください。

  1. net-snmpパッケージをLinuxの管理対象ホストにインストールします。
    1. コマンドプロンプトで,次に示すrpmパッケージの格納ディレクトリにアクセスします。
      /Packages
      /Server
    2. rpmコマンドリポートにモジュールがない場合は,rpmファイルをインストールします。
    3. 次のコマンドをそれぞれ実行してください。
      x.x.x-xx.xxx.xxxx>はバージョンとプロセッサアーキテクチャに対応しています。
      重要
      Linuxのディストリビューションによって設定の差異があるため,次に示すrpmファイルのどれかがない場合があります。
      ファイルがない場合は,コマンドリストの次のファイルに進んでください。
      rpm -ivh lm_sensors-libs-<x.x.x-xx.xxx.xxxx>.rpm
      rpm -ivh lm_sensors-<x.x.x-xx.xxx.xxxx>.rpm
      rpm -ivh net-snmp-libs-<x.x.x-xx.xxx.xxxx>.rpm
      rpm -ivh net-snmp-<x.x.x-xx.xxx.xxxx>.rpm
      rpm -ivh net-snmp-utils-<x.x.x-xx.xxx.xxxx>.rpm
    4. Linuxブートシーケンスにsnmpdを追加する場合は,次のコマンドを実行してください。
      chkconfig snmpd on
  2. イベントを監視し,トラップを送信できるように,snmpdを設定します。
    1. /etc/snmp/snmpd.confファイルをバックアップします。
    2. Linuxのホストにsnmpd.confファイルが正しく設定されていない場合は,次のコマンドを使用して新規にsnmpd.confファイルを作成します。
      snmpconf -g basic_setup
      作成した新規のsnmpd.confファイルで,/etc/snmp/snmpd.confファイルが上書きされます。
    3. /etc/snmp/snmpd.confファイルのtrapsinkで始まる行を検索して,その行を次のように変更します。
      /etc/snmp/snmpd.confファイルにtrapsinkで始まる行がない場合は,trapsinkで始まる新規の行を追加して設定してください。
      trapsink 管理サーバ> <コミュニティ名> <ポート番号
      管理サーバ>:管理サーバのホスト名,またはIPアドレス
      コミュニティ名>:正確なSNMPコミュニティ名
      ポート番号>:管理サーバのトラップリスニング用のポート番号
      ポート番号>に指定する値がデフォルト値(162/udp)以外の場合,管理対象ホストで,SNMPトラップの送信先ポート番号も同じ値に変更してください。
    4. /etc/snmp/snmpd.confファイルの最終行に,次のファイルの内容を追加します。
      Compute Systems Managerのインストールメディア/HCSM_SERVER/snmp/linux/hfcldd-snmpd-conf.txt
    5. 次のコマンドを入力して,snmpdを再起動します。
      /etc/init.d/snmpd restart

関連項目

[目次] [前へ] [次へ]


All Rights Reserved. Copyright© 2013, Hitachi, Ltd.