RAIDステータスの取得(監視)
環境説明
最近、部室に設置したHP製のサーバー。ML350p Gen8
(画像はwww8-hp.comから)
ハードウェア(サーバー) | HP Proliant ML350p Gen8 |
---|---|
ハードウェア(RAIDカード) | HP Smartアレイ P420 |
オペレーションシステム | CentOS 6.5 (2.6.32-431.el6.x86_64) |
ソフトウェアのダウンロード
HPサポートセンターから、P420(別のRAIDカードの場合は、その製品名)で検索。
検索結果から「この製品に対応するすべてのドライバー、ソフトウェア、ファームウェアを表示してダウンロードします。 」のリンクを押下。
対象となるオペレーションシステムを選択し、必要なソフトウェアをダウンロードします。
または、ProLiant Support Pack(PSP) v9.10から、Proliant Support Packをダウンロードして下さい。
今回は、こちらのパック(psp-9.10.rhel6.x86_64.en.tar.gz)を取得しました。
psp-9.10.rhel6.x86_64.en.tar.gzを解凍すると、カレントディレクトリにワサッっと大量のファイルが展開されてしまうので注意。
解凍後、必要なファイルを選んで直接インストールしました。
hpacucli
インストール
hpacucliコマンドを使う為、hpacucli-9.40-12.0.x86_64.rpmをインストールします。
# rpm -ivh ./hpacucli-9.40-12.0.x86_64.rpm
使い方
hpacucliコマンドを使って、現在のRAIDの状態を表示・確認することが出来ます。 (対話型でも可能)
// ディスクの確認 # hpacucli ctrl all show config Dynamic Smart Array B120i RAID in Slot 0 (Embedded) Smart Array P420 in Slot 2 (sn: XXXXXXXXXXXXXXX) array A (SATA, Unused Space: 0 MB) logicaldrive 1 (1.8 TB, RAID 1+0, OK) physicaldrive 1I:0:1 (port 1I:box 0:bay 1, SATA, 1 TB, OK) physicaldrive 1I:0:2 (port 1I:box 0:bay 2, SATA, 1 TB, OK) physicaldrive 1I:0:3 (port 1I:box 0:bay 3, SATA, 1 TB, OK) physicaldrive 1I:0:4 (port 1I:box 0:bay 4, SATA, 1 TB, OK) SEP (Vendor ID PMCSXXXX, Model SRCXXXX) 380 (WWID: XXXXXXXXXXXXXXX) // バッテリーの確認 # hpacucli controller all show status Dynamic Smart Array B120i RAID in Slot 0 (Embedded) Controller Status: OK Smart Array P420 in Slot 2 Controller Status: OK Cache Status: OK Battery/Capacitor Status: OK
cciss_vol_status
インストール
cciss_vol_statusを使用するためには、kmod-hpahcisr-1.2.6-13.rhel6u1.x86_64.rpmをインストールする必要があります。
(こっち[2]もあったので入れておきました。kmod-hpahcisr-1.2.6-13.rhel6u2.x86_64.rpm)
# rpm -ivh kmod-hpahcisr-1.2.6-13.rhel6u1.x86_64.rpm # rpm -ivh kmod-hpahcisr-1.2.6-13.rhel6u2.x86_64.rpm
使い方
# cciss_vol_status -V /dev/sg0
Controller: Smart Array P420
Board ID: 0x9999999c
Logical drives: 1
Running firmware: 5.22
ROM firmware: 5.22
/dev/sda: (Smart Array P420) RAID 1 Volume 0 status: OK.
Physical drives: 4
connector 1I box 0 bay 1 ATA XXX XXXXXXXX-00L XX-XXXXXXXXXXXX 01.01A01 OK
connector 1I box 0 bay 2 ATA XXX XXXXXXXX-00L XX-XXXXXXXXXXXX 01.01A01 OK
connector 1I box 0 bay 3 ATA XXX XXXXXXXX-00L XX-XXXXXXXXXXXX 01.01A01 OK
connector 1I box 0 bay 4 ATA XXX XXXXXXXX-00L XX-XXXXXXXXXXXX 01.01A01 OK
こんな感じです。 cciss_vol_statusの方より、hpacucliの方が使い勝手良さそう。
SNMPエージェントもインストールして試してみたいですね!!(・ω・`)
taruhan tajen sabung ayam bali
返信削除Lukisan Sabung Ayam
返信削除