2012年3月12日月曜日

Megaraid 9285 Firmware update太郎

Megaraid 9285のfirmあげようとおもったら、ちょっとつまづいたOrz



#Megaraid9285のFWを21.0.1-0111 → 23.1.1-0004にしようとしてみる
/opt/MegaRAID/MegaCli/MegaCli64 -AdpFwFlash -f mr2208fw.rom -a0

Adapter 0: LSI MegaRAID SAS 9285-8e Vendor ID: 0x1000, Device ID: 0x005B ERROR:
The image file is invalid and could not be flashed to the controller!!!

#エラーでてできない(´・ω・`)
#megacliのバージョンが古いVer 8.00.40)のが原因みたい。
#下のサイトから最新版もってきたらできた
http://www.lsi.com/Pages/user/eula.aspx?file=http%3a%2f%2fwww.lsi.com%2fdownloads%2fPublic%2fMegaRAID%2520Common%2520Files%2f8.02.16_MegaCLI.zip&Source=http%3a%2f%2fwww.lsi.com%2fdownloads

2012年3月7日水曜日

Megaraid 9280 Firmware update太郎

Megaraid9280 e8のfirmwareのアップデートしてみたお。
9285もいっしょっぽい。


#firmwareのバージョンを確認
/opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -a0

Adapter #0

==============================================================================
Versions
================
Product Name : LSI MegaRAID SAS 9280-8e
Serial No : XXXXXXXX
FW Package Build: 12.0.1-0081

#LSIのホームページから、対象RAIDカードのFWをとってくる。解凍。
unzip 12.12.0-0090_SAS_2108_FW_Image_APP-2.120.243-1482.zip

#適用
MegaCli -adpfwflash -f mr2108fw.rom -a0

#再起動
/sbin/init 6

#確認
/opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -a0
Adapter #0

==============================================================================
Versions
================
Product Name : LSI MegaRAID SAS 9280-8e
Serial No : XXXXXXXXX
FW Package Build: 12.12.0-0090


ものの数分でおわるお

2012年3月6日火曜日

Megacli log出力太郎

Megaraid 9285(9280)をつかっておるのだが、通常ではRAIDコントローラのログは出力されない。
なので、障害時とかちょっと困る。

なので、ログを出力するコマンドかく。


#RAIDカードのイベントログ出力
#-f で、出力先きめる
/opt/MegaRAID/MegaCli/MegaCli64 -AdpEventLog -GetEvents -f /home/yattarou/geteventlog -aALL


ちなみに、ログ出力すると、結構なサイズ(20Mくらいかな)がでるので
ちょっと注意。

あと、個人的な想像だけどこのログ、raidカードのRAMに格納してる感じがするので
多くためてるとfifoで消えていくきがするぞ。

あとコントローラが見えなくなる障害とかあると、ログ出力できないから
その辺も考慮する必要があるんじゃないか(*´ω`*)