====== 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