2015年1月19日月曜日

megaraidでBBUを追加できない。と追加後の設定

megaraidでBBUを追加できない。と追加後の設定

バッテリーバックアップユニット(BBU)ナシで走らせていたMegaRAID SAS 9271に、BBUを追加した話。
BBUは
http://www.lsi.com/downloads/Public/JP_assets/LSI_MR9271-8i_PB_JP.pdf
にあるように、LSIiBBU09を追加することが出来る。

曲者だった・・・。
RAIDカードにbbuを接続(基盤にねじ止め。インストール場所はねじ穴があう場所があるので、そこにそのままはめ込む。J1A3コネクタとはまる)したところ、相変わらずbbuがないとおっしゃる。
webbiosでも、cliを叩いてもいっこうに出ない。
おかしいと思い、マニュアルを検索したところ、BBU付属ケーブルはリモート接続用のケーブルだったと言うことが判明。
BBUにはクイックインスタレーションが付属しておらず、つながなくても良いものをつないでしまっていた。

http://www.lsi.com/products/raid-controllers/pages/megaraid-sas-9271-8i.aspx#tab/tab3
のuser guideの項目
6Gb/s MegaRAID SAS RAID Controllers User Guide
http://www.lsi.com/downloads/Public/MegaRAID%20SAS/41450-04D_6Gbs_MR_SAS_UsrGd.pdf

3.1.7に項目
3.1.7.1 MegaRAID SAS 9271 RAID Controller   Board Layout and Jumper/Connector Information
がある。

マニュアルはちゃんと読もう。



BBUの設定
設定は、Web BIOSから設定するのが恐らく筋だが、サーバをこれ以上止められないのでcliを使って設定することにする。

http://blogger.shase.info/2012/06/raid.html

を参考に、
writeback(ライトバック)を有効
/opt/MegaRAID/MegaCli/MegaCli64 -LDSetProp -WB -LALL -aAll
Read ahead(先読み)有効
/opt/MegaRAID/MegaCli/MegaCli64 -LDSetProp -RA -LALL -aAll
を設定した。
Immediateオプションはちょっと怖かったのでやめておいた(チキン)。
また、常時ライトバックは環境的に問題が起きたら終了なので、これもやめておいた。
IBMとか余裕で常時ライトバックを勧めているのを見ると、環境に自信あるんだなあと思う。
http://www-06.ibm.com/jp/domino04/pc/support/Sylphd08.nsf/1e97b730bd4fa8f249256a840020d047/453a8dce989551ed49257b2c00089955/$FILE/ServeRAID%E3%83%90%E3%83%83%E3%83%86%E3%83%AA%E3%83%BC%E9%81%8B%E7%94%A8%E3%82%AC%E3%82%A4%E3%83%89%E3%80%80V2.1%20Jul2012.pdf

結果
RAID10(2TBを8基で2基はスペア。ファイルサーバ)

#/opt/MegaRAID/MegaCli/MegaCli64 -LDInfo -LALL -aAll

Adapter 0 -- Virtual Drive Information:
Virtual Drive: 0 (Target Id: 0)
Name                :
RAID Level          : Primary-1, Secondary-0, RAID Level Qualifier-0
Size                : 5.299 TB
Sector Size         : 512
Is VD emulated      : Yes
Mirror Data         : 5.299 TB
State               : Optimal
Strip Size          : 1.0 MB
Number Of Drives per span:2
Span Depth          : 3
Default Cache Policy: WriteThrough, ReadAheadNone, Direct, No Write Cache if Bad BBU
Current Cache Policy: WriteThrough, ReadAheadNone, Direct, No Write Cache if Bad BBU
Default Access Policy: Read/Write
Current Access Policy: Read/Write
Disk Cache Policy   : Disk's Default
Encryption Type     : None
PI type: No PI

Is VD Cached: No


こうなる。

#/opt/MegaRAID/MegaCli/MegaCli64 -LDInfo -LALL -aAll

Adapter 0 -- Virtual Drive Information:
Virtual Drive: 0 (Target Id: 0)
Name                :
RAID Level          : Primary-1, Secondary-0, RAID Level Qualifier-0
Size                : 5.299 TB
Sector Size         : 512
Is VD emulated      : Yes
Mirror Data         : 5.299 TB
State               : Optimal
Strip Size          : 1.0 MB
Number Of Drives per span:2
Span Depth          : 3
Default Cache Policy: WriteBack, ReadAhead, Direct, No Write Cache if Bad BBU
Current Cache Policy: WriteBack, ReadAhead, Direct, No Write Cache if Bad BBU
Default Access Policy: Read/Write
Current Access Policy: Read/Write
Disk Cache Policy   : Disk's Default
Encryption Type     : None
PI type: No PI

Is VD Cached: No


MegacliのマニュアルはIBMより
http://www-06.ibm.com/systems/jp/x/manual/2012/1205/49Y9854.pdf
日本語訳が勝っていて、ちょっと読みにくい。






0 件のコメント:

コメントを投稿