====== StorCLIコマンドチートシート ======
[[:start|一つ上へ]]
===== 参考 =====
[[https://docs.broadcom.com/doc/12352476]]
===== 基本文法 =====
基本的な文法は以下の通り
コマンド
storcli /cN[/eN]/sN [options]
^項目^説明及びクエリ^
|/cN|N番目のコントローラー|
|/eN|N番目のエンクロージャー|
|/sN|N番目のスロット|
|/vN|N番目の仮想ドライブ|
|/fN|N番目のForeignデバイス|
Nの部分にはallを指定することも可能。
===== 状態確認 =====
ドライブ一覧の表示
storcli /c0/sall show
3番目のドライブのロケート開始
storcli /c0/e252/s3 start locate
3番目のドライブのロケート停止
storcli /c0/e252/s3 stop locate
自動リビルドの有効/無効の確認
storcli /c0 show autorebuild
Foreign 設定が残っているか確認する
storcli /c0/fall show
仮想ディスクのバックグラウンドでの初期化状態確認
storcli /c0/vall show bgi
===== 物理ドライブのパフォーマンス =====
物理ドライブの予測障害イベント
storcli /c0 show pdfailevents
過去24時間以内に発生した物理ドライブの予測障害イベント
storcli /c0 show pdfailevents lastoneday
===== 設定変更 =====
自動リビルドの設定
storcli /c0 set autorebuild=[on|off]
Slot1のリビルドを開始する
storcli /c0/e252/s1 start rebuild
Slot1のリビルドを一時停止する
storcli /c0/e252/s1 pause rebuild
Slot1のリビルドを再開する
storcli /c0/e252/s1 resume rebuild
Slot1のリビルドを停止する
storcli /c0/e252/s1 stop rebuild
Foreign設定を削除する
storcli /c0/fall del
RAIDアレイを削除する
storcli /c0/v1 del
既存のRAIDアレイにディスクを追加する
storcli /c0/v0 start migrate type=raid5 option=add drives=e252:3
既存のRAIDアレイからディスクを削除する
storcli /c0/v0 start migrate type=raid5 option=remove drives=e252:3
==== 新規にraid5を設定する ====
まず、何も設定が無い状態でディスクを確認する。
storcli /call show
-----------------------------------------------------------------------------
EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp Type
-----------------------------------------------------------------------------
62:0 14 UGood - 931.000 GB SATA SSD N N 512B CT1000MX500SSD1 U -
62:1 15 UGood - 931.000 GB SATA SSD N N 512B CT1000MX500SSD1 U -
62:2 12 UGood - 931.000 GB SATA SSD N N 512B CT1000MX500SSD1 U -
62:3 16 UGood - 931.000 GB SATA SSD N N 512B CT1000MX500SSD1 U -
62:4 21 UGood - 931.000 GB SATA SSD N N 512B CT1000MX500SSD1 U -
62:5 13 UGood - 931.000 GB SATA SSD N N 512B CT1000MX500SSD1 U -
62:6 11 UGood - 931.000 GB SATA SSD N N 512B CT1000MX500SSD1 U -
62:7 22 UGood - 931.000 GB SATA SSD N N 512B CT1000MX500SSD1 U -
-----------------------------------------------------------------------------
上記よりエンクロージャ番号が62、スロットが0から7まであることがわかる。
このうち、スロット0から5までをraid5で構成し、残りをグローバルホットスペアに設定する。
まずはRAIDアレイを構成する
storcli /c0 add vd type=raid5 drives=62:0,62:1,62:2,62:3,62:4,62:5
バックグラウンドでの初期化状況を確認する。
仮想ドライブ番号を確認する。
storcli /c0/vall show
Virtual Drives :
==============
-------------------------------------------------------------
DG/VD TYPE State Access Consist Cache Cac sCC Size Name
-------------------------------------------------------------
0/0 RAID5 Optl RW No NRWTD - OFF 4.545 TB
-------------------------------------------------------------
0番目の仮想ドライブに対してバックグラウンド初期化状況を表示
storcli /c0/v0 show bgi
VD Operation Status :
===================
-------------------------------------------------------
VD Operation Progress% Status Estimated Time Left
-------------------------------------------------------
0 BGI 2 In progress 1 Hours 28 Minutes
-------------------------------------------------------
次にグローバルホットスペアを設定する。
ドライブグループ0の専用ホットスペアとして設定する。
スロット6,7を指定して以下を実行する
storcli /c0/e62/s6,7 add hotsparedrive dgs=0