Jump to content 日本-日本語
日本HPホーム 製品 & サービス サポート & ドライバー ソリューション ご購入方法
≫ お問い合わせ
製品とサービス  >  ソフトウェアとOS  >  Linux

IMA(Insight Management Agent) - hp-health群と SMH(System Management Homepage)についての技術情報
IMA(hp-health群) v9.30-1564/v9.31-1572、SMH v7.2.0-14/v7.2.1-2対応環境とインストール方法

Open Source & Linux

導入事例

product

ハードウェア
ソフトウェア
サービス & サポート

buy now?

HPE OPEN SERVICES
保守サービス
教育プログラム

support

OS対応表
ProLiant
Workstation
システム構成図
技術文書
FAQ
ディストリ対応表
サポート & ドライバ
リンク
SDR - 設定方法
FreeBSD
日本ヒューレット・パッカードサイトマップ
HPE & Red Hat情報ポータル HPEとRed Hatが実現するオープンなイノベーション
BSD 動作確認レポート等を掲載
コンテンツに進む
19-MAR-2013, revised 26-NOV-2013
製品情報についてはこちら  本ページでは、管理ツールに関する技術情報について記述いたします。製品情報についてはサイト内リンクこちらをご覧ください。

本ソフトウェアに添付される等している詳細なドキュメントについて

ProLiantマニュアルページ  本ソフトウェアに関するユーザガイド等をはじめとした、ドキュメントはサイト外リンクProLiantマニュアルページにも用意しておりますのでご覧ください。

本ソフトウェアの対象機種と、対象ディストリビューションについて

support matrixページへ  詳細な対応情報については、米国のサイト外リンクサポートマトリックス[英語]ページで、対象機種を選択後に、`Drivers`セクションで利用されるディストリビューションを選択し、対象となるソフトウェアがサポートされているかを必ず確認してください。

 本ページ内のこれより以降の情報は、前述のリンク先にある情報をまとめ、補足したものとなります。

本バージョンでの主な変更点について

[2013.02+] hpsmh v7.2.1-2がリリースされました。セキュリティアップデートが施されています。
[2013.02+] hp-ams v1.3.5がリリースされました。Segmentation Faultが発生する問題を修正しています。ProLiant Gen8 v2の製品名称が正常に扱える様になりました。
[2013.02+] RHEL6向けの Supplemental(差分)パッケージに含まれる hp-healthは v9.31-1572.3にアップデートされました。主に ProLiant G6以下の iLOではなく Lo100を搭載している機種で ipmi_si.koが無い場合にサービスが起動しない問題が修正されました。
[2013.02] hp-healthが、シャーシとノードの物理トポロジと論理トポロジの解釈を行う様になりました。
[2013.02] hpsmhの、smhconfigから `-s, --disable-sslv2[=] true|false`が削除されました。また、`SSLCIPHERSUITE The SSLV2 setting (-s option) will not affect this string.`も削除されています。
[2013.02] hpsmhで、ヘルプページで日本語文字が対象となる検索が Internet Explorerだと上手くできない問題が修正されました。
[2013.02] hp-snmp-agentsが、SmartMemoryの表示に対応しました(サイト内リンクスクリーンショット)。
[2013.02] hp-snmp-agentsが、間違った SmartArray用キャッシュが装着された場合の `Incompatible Cache Module`コードを追加しました。
[2013.02] hp-snmp-agentsが、SmartArrayの 初期化モード(full Rapid Parity Initialization)に対応しました。
[2013.02] hp-snmp-agentsが、SmartArrayのキャッシュのバンド幅と速度表示に対応しました(サイト内リンクスクリーンショット)。
[2013.02] hp-snmp-agentsが、SmartArrayのキャッシュ状況対応(degraded状態時の failsafe速度、クリティカルでのキャッシュ無し(ZMR: zero memory RAID)状況、読込みキャッシュのアンマップ状況)を追加しました。
[2013.02] hp-snmp-agentsが新型 SATA chipsetに対応しました。

注意事項と既知の問題について

 下記は SMHと IMAに関する既知の問題と個別の管理ツールの中でも、特に重要な事項を抜粋しています。
全ディストリ共通
  • FC環境(MSA1000/MSA1500)で SMHを使用する場合、HP製 Fibre Channelドライバー(Qlogic/Emulex)が必要です。HP製 Fibre Channelドライバーは、Red Hat EL5.2及び SLES10/SP2までのサポートです。
  • hp-amsを利用する際には、iLO4の WEB I/F内の Management ⇒ Confifgure SNMP内の `SNMP Pass-thru`は利用せず、`Agentless Management`を利用してください。
  • EDACドライバが稼働していると IMAがメモリエラー状況を収集できない場合があります。メモリエラーを IMAに確実に収集させるには EDACドライバのロードを停止する必要があります。詳細はサイト内リンクEDACと IMAはぶつかるのか?と、サイト内リンクEDACドライバをロードさせたくないが?をご覧ください。
RHEL5
  • Xen環境に於いて、NICの I/Fは SMH上では `eth0`ではなく `peth0`となります。この場合、インターフェイスの送受信統計情報はカウントされません。
  • テストトラップを送信する場合、/etc/sudoersで hpsmhユーザの requirettyフラグを offにする必要があります。
  • 環境によっては /var/log/messagesに snmpdのアクセスログが大量にログされます。snmpdのアクセスログを/var/log/messagesに残したくない場合、Red Hat社で提供のlinkFAQ(26. snmpd から過剰に出力されるログを制限する方法)このリンクをクリックすると、HP社外へリンクします。に従って回避してください。
  • SELinux無効で PSPをインストール後、SELinuxを有効にした場合、NICおよびストレージ情報が SMH上で表示されません。この問題は SELinuxが有効な状態で IMAをインストールした時には発生しませんので、問題発生時は SELinuxを有効にした状態で IMAを再インストールしてください。
RHEL6
  • hp-healthは ipmi_si.koが削除された RHEL6.4には対応していません。RHEL6.4に対応した追加用サプリメンタル(差分)で対応する予定です。[2013.09.0(B)] RHEL6向けのサプリメンタル(差分)パッケージに含まれる hp-health v9.31-1572.3で対応しました。
SLES10
  • Xen環境に於いて、NICの I/Fは SMH上では `eth0`ではなく `peth0`となります。この場合、インターフェイスの送受信統計情報はカウントされません。
SLES11
  • 特にありません。

AMSモード(iLO4 + hp-ams)の有用性について

 iLO4だけの agent-lessモードでは、iLO4と OSが通信を行う事ができないため、OS上の情報を元にした管理は行えません。hp-amsを利用した AMSモードでは、hp-amsが OS上の情報を iLO4に伝えるため、agent-lessモードではできなかった機能が利用可能となります。
  • ホスト名の提供
  • /var/log/messagesへの障害ログの記録(一部デバイスのみ)
  • NICの障害検知
  • OSが提供する各種データ
  • SAS/SATA HBAの障害検知
 この場合、hp-amsを利用する AMS(agent-less management service)モードを利用する事で IMAを稼働させるまでもなく、OS上のデータを SIMに送信する事が可能になります。

 /var/log/messagesへの障害ログの記録は、hp-ams v1.1.0-604以降と iLO4のファームウェア v1.05以降を組み合わせる事により、デバイスの障害情報を /var/log/messagesに記録できます。

 但し、SmartArrayの障害情報は /var/log/messagesへは記録されません。このためログに記録される特定の文字列で障害探知をする場合には、AMSモードの利用ではなく、IMAをフルにインストールするか、hp-amsと併用して IMAの一部をインストールする事を推奨します。

iLO4用 hp-amsと IMAの共存方法について

 hp-amsは iLO4単体では取得できない OS上のデータを収集するためのヘルパーデーモンです。IMAを導入する場合には基本的には不要となります。但し、iLO4と hp-amsを組み合わせた AMS(agent-less magegement service)モードを利用する場合、この構成では全てのハードウェア障害を取得できる訳ではありません。また、SmartArrayの様に agent-lessモードでも障害検知が出来ても /var/log/messagesへの記録が行えないデバイスもあります。これらを実現させる方法として、一部の sub-agents(IMAを構成する hp-snmp-agentsが内包するデバイス毎の agent)を稼働させる事で対応が可能となります。

 hp-amsと IMAを併用して運用する場合には、iLO4と hp-amsを組み合わせた構成で障害情報を取得できるデバイスについては、IMA側では障害検知をさせない様にする事を強くお勧めします(障害通知が iLO4+hp-amsと IMAで二重に検出されるため)。

 なお、一部の sub-agentには依存性があります。cmanicdを稼働させるには cmapeerdが必要となります。cmasasdを稼働させるには cmascsidが必要となります。

 下記の例では AMSモードで取得可能な sub-agentの起動を停止する指定として excludeに記載を追加しています。
 #vi /opt/hp/hp-snmp-agents/cma.conf
          …
   exclude  cmahostd cmasm2d cmahealthd cmastdeqd cmanicd cmaidad \
   cmaided cmasasd cmascsid
          …
 #
 hp-amsと IMAを共存させる場合、構成する sub-agentの数によっては、hpiloドライバのチャネルが足りなくなる場合があります。この問題は hpilo v1.3を利用し、/etc/modprobe.d/hpilo.confに `options hpilo max_ccb=16`を追記(HP提供ドライバではデフォルトで記載されます)する事で回避可能です。

 現時点での iLO4と hp-amsの機能実装状況を鑑みた場合、AMSモードを利用すべき環境はかなり限定されます。詳細はサイト内リンクhp-amsと IMAを同時稼働させる意味はあるのか?をご覧ください。

インストール方法について

 まず、SMHの導入を行います。
 #rpm -ivh hpsmh-x.x.xx-xxx.CPUarch.rpm
   Creating hpsmh user and group...
   *********************************************************************
   System Management Homepage installed successfully with
   default configuration values. To change the default
   configuration values, type the following command at
   the root prompt:
   /opt/hp/hpsmh/sbin/smhconfig
   *********************************************************************
 #
 IMAによるハードウェアの障害監視を利用せず、ACU, Insight Diagnostics(hpdiags), VCAのみを利用したい場合には、ここまでの手順で作業は終了です(ACUは hpsmhが無くてもローカル上でのみ起動可能)。

 ハードウェアの障害監視のために IMA機能も利用したい場合には、続いて下記のパッケージの導入作業を行ってください。
 RHEL5の場合
 インストール時のパッケージ選択として `開発ツール`, `開発ライブラリ`, `レガシーなソフトウェアの開発`を追加選択した場合に更に必要となるパッケージは下記となります。

 ・lm_sensors
 ・net-snmp
 RHEL6の場合
 インストール後に必要となるパッケージは下記となります。

 ・lm_sensors
 ・net-snmp
 SLES10の場合
 インストール時のパッケージ選択として `C/C++ Compilerコンパイラとツール`を追加選択した場合に更に必要となるパッケージはとくにありません。
 SLES11の場合
 インストール時のパッケージ選択として `C/C++コンパイラとツール`を追加選択した場合に更に必要となるパッケージは下記となります。

 ・net-snmp
 ・perl-snmp
 以下の手順で IMAの導入を行います。
 #rpm -ivh hp-OpenIPMI-X.X.X-XX.xxxxX.rpm
  (RHEL6, SLES11向けには提供されていません)
 #
 #rpm -ivh hp-ilo-X.X.X-XX.xxxxX.xxx.rpm
  (RHEL6, SLES11向けには提供されていません)
 #
 #rpm -ivh hp-health-X.X.X-XX.xxxxX.xxx.rpm
 #
 #rpm -ivh hp-snmp-agents-X.X.X-XX.xxxX.xxx.rpm
  NOTE: In order to activate the software contained in this package, you must
      type '/sbin/hpsnmpconfig as 'root' user.
      Once configuration is completed start the agents by typing
      /etc/init.d/hp-snmp-agents start
 #
 #rpm -ivh hp-smh-templates-x.x.x-xxx.noarch.rpm
   NOTE: To activate the software containded in this package, ou must type:
      /etc/init.d/hpsmhd restart or service hpsmhd restart as 'root' user.
 #
 #rpm -ivh hp-ams-X.X.X-XX.xxxX.xxx.rpm
  (hp-amsは必要な場合に`のみ`導入してください)
 #
 #/sbin/hpsnmpconfig
   This configuration script will configure SNMP to integrate with the HP SIM and
   the HP System Management Homepage by editing the snmpd.conf file........
          …
   Do you wish to use an existing snmpd.conf (y/n) (Blank is n):
          …
   Enter the localhost SNMP Read/Write community string
   (one word, required, no default):
          …
   NOTE: New snmp.conf entries were added to the top of /etc/snmp/snmpd.conf
 #
 #/etc/init.d/hp-snmp-agents start
 #
 #/etc/init.d/hpsmhd restart
 #
 #firefox http://127.0.0.1:2301
 #

PSP v9.00同梱の v8.5.2が最期のリリースです
 以上で導入作業は終了です。http://127.0.0.1:2301で SMHへアクセスし、各種デバイスの状態表示が行われているか確認してください。表示例は サイト内リンクIMAの製品ページを参考にしてください。

 各種デバイスの状態表示が行われていない場合、IPアドレス、snmpd.confの設定、firewallの設定等を確認してください。ちなみに、snmpd.confの位置は RHEL5, RHEL6, SLES10, SLES11の全てで /etc/snmp/snmpd.confとなります。

SMHの詳細設定方法について

 アクセス権等の設定は、旧バージョンから提供されている hpSMHSetup.plスクリプト(# perl /usr/local/hp/hpSMHSetup.pl )および、hpsmh-3.0.0-68から提供された smhconfigコマンドで行えます。smhconfigコマンドは、hpSMHSetup.plスクリプトと異なり設定値をコマンドオプションで指定するため、hpsmh設定のスクリプト化が容易になりました。

 特に `IP Binding`は、複数のネットワークインターフェースの一部だけに SMHを利用させたい場合に有効な機能です。この機能は Apacheの listenディレクティブを利用しています。詳細はこちらこのリンクをクリックすると、HP社外へリンクします。をご覧ください。

詳細はTEXT/opt/hp/hpsmh/sbin/smhconfigをご覧ください。

firewall設定について

 前述した ProLiantマニュアルページで提供している `HP System Management Homepageユーザーガイド`の `ファイアウォール設定の構成`を参照してください。

LOGユーティリティの起動方法について

 コンソール等から `#hplog`とする事で利用方法が表示されます。 利用例はサイト内リンクこちらをご覧ください。 詳細はTEXThplog_man.txtをご覧ください。

UIDユーティリティの起動方法について

 コンソール等から `#hpuid`とする事で利用方法が表示されます。 利用例はサイト内リンクこちらをご覧ください。 詳細はTEXThpuid_man.txtをご覧ください。

hpasmcliユーティリティの起動方法について

 コンソール等から `#hpasmcli`として起動してください。 利用例はサイト内リンクこちらをご覧ください。詳細は
TEXThpasmcli_man.txtをご覧ください。

hpbootcfgユーティリティの起動方法について

 コンソール等から `#hpbootcfg`として起動してください。 利用例はサイト内リンクこちらをご覧ください。詳細は
TEXThpbootcfg_man.txtをご覧ください。

README/Release Notesについて

 提供されていません。詳細は画面上のヘルプをご覧ください。

SNMP Trap IDと Log一覧情報の入手方法について

 従来 PDF形式で別途提供されていた `LINUX TRAP ID AND SNMP TRAPS REFERENCE GUIDE`は、hp-snmp-agentsパッケージに同梱される様になりました。詳細はTEXTHP_SNMP_Trap_Guide.txtをご覧ください。

ダウンロード

SPP-Ready  本ソフトウェアは Service Pack for ProLiant(SPP)に対応しており、サイト内リンク2013.02.0/差分に同梱されています。

ftp-JPN (差分ファイル)
ダウンロード  本バージョンの SPPよりも新しい管理ツールとなる差分ファイルとして下記がリリースされています。
hpsmh v7.2.1-2が追加リリースされています
hp-ams v1.3.5が追加リリースされています

 入手方法は、米国のサイト外リンクサポートマトリックス[英語]ページで、対象機種を選択後に、`Drivers`セクションで利用されるディストリビューションを選択し、対象となるソフトウェアがサポートされているかを必ず確認してからファイルを入手してください。
このページのトップへ戻る
印刷用画面へ印刷用画面へ
プライバシー ご利用条件・免責事項 ウェブマスターに連絡