web-dev-qa-db-ja.com

OpenFilerへのHPエージェントのインストール

MSA70にストラップされたDL360にOpenFilerをデプロイすることで、サイトの1つで低コストのSANの必要性を解決したいと考えています。

私たちはロセルサイトで18か月間同様のセットアップを実行しているので、パフォーマンスと互換性に満足しています。問題は、この新しいユニットが、めったにアクセスしないリモートデータセンターであるため、何らかの通知を介してユニット内のディスクに障害が発生したかどうかを知る必要があることです。

ディスク障害のSNMP通知を受け取り、サーバーをSIMサーバーに接続するには、OS内でHPエージェントを動作させる必要があると想定しています。 OpenFilerはrPathLinux上に構築されており、DL360用のHP Linuxエージェントがありますが、rPathにどのようなパッケージを使用する必要があるのか​​わかりません。

ILoの転送アラートを確認しましたが、同じようにOS上のエージェントが必要なようです。

誰かがこの問題を修正する方法をお勧めできますか?ディスク障害の通知を受け取ることを知らずにユニットを展開することはできません。 FreeNASは適切なオプションでしょうか?

4
Chris Thorpe

RPMを容易にサポートしない、またはHP(Gentooなど)からの公式サポートがないrPathおよびその他のディストリビューションの1つのオプションは、次の場所で入手できる単純な_cciss_vol_status_ユーティリティを使用することです。 http://freshmeat.net/projects/ccissvolstatus

manページはオンラインで入手できます

これは軽量のCプログラムであり、rPathConary形式でコンパイルまたはパッケージ化できます。使用法と出力は次のようになります。

_cerberus ~ # cciss_vol_status -q /dev/cciss/c0d0 
/dev/cciss/c0d0: (Smart Array P410i) RAID 5 Volume 0 status: OK. 
_

ただし、次のようなエンクロージャエラーも表示されます。

/dev/cciss/c0d0: (Smart Array P800) Enclosure MSA60 (S/N: USP6712B39) on Bus 2, Physical Port 1E status: Power Supply Unit failed

これはHPエージェントなしでインストールされるため、スクリプトに組み込むことができます。 ILOから他のほぼすべてのヘルス属性を取得できるため、リモートサーバーのカバレッジが完了します。

3
ewwhite