3Ware Disk Management (tw_cli)
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
目次~
#contents
*情報表示 [#p8ee50e8]
**info [#p56d3c43]
***システム全体の情報表示[#y1d8af86]
複数のコントローラが存在する場合も全て表示される
# tw_cli info
Ctl Model (V)Ports Drives Units NotOpt RR...
-------------------------------------------------------...
c7 9690SA-8I 7 7 1 1 1 ...
c8 9650SE-4LPML 4 4 1 0 1 ...
***コントローラの情報表示[#x42ee90e]
# tw_cli info c7
Unit UnitType Status %RCmpl %V/I/M Stripe S...
--------------------------------------------------------...
u0 RAID-10 REBUILDING 31% - 64K 2...
VPort Status Unit Size Type Phy Encl-Slot ...
-------------------------------------------------------...
p0 OK u0 698.63 GB SATA 0 - ...
p1 OK u0 698.63 GB SATA 4 - ...
p2 OK u0 698.63 GB SATA 1 - ...
p3 OK u0 698.63 GB SATA 2 - ...
p4 OK u0 698.63 GB SATA 3 - ...
p5 DEGRADED u0 698.63 GB SATA 5 - ...
p6 OK u? 698.63 GB SATA 6 - ...
***ユニットの情報表示[#k2d19833]
# tw_cli info c7 u0
Unit UnitType Status %RCmpl %V/I/M VPort ...
--------------------------------------------------------...
u0 RAID-10 REBUILDING 31% - - ...
u0-0 RAID-1 INITIALIZING 36% - - ...
u0-0-0 DISK OK - - p0 ...
u0-0-1 DISK OK - - p1 ...
u0-1 RAID-1 REBUILDING 34% - - ...
u0-1-0 DISK DEGRADED - - p5 ...
u0-1-1 DISK OK - - p2 ...
u0-2 RAID-1 INITIALIZING 25% - - ...
u0-2-0 DISK OK - - p3 ...
u0-2-1 DISK OK - - p4 ...
u0/v0 Volume - - - - ...
**show [#jd545b6a]
***全ての情報を表示 [#mbdba22f]
# tw_cli /c7 show all
/c7 Driver Version = 2.27.08.036
/c7 Model = 9690SA-8I
/c7 Available Memory = 448MB
/c7 Firmware Version = FH9X 4.04.00.016
/c7 Bios Version = BE9X 4.04.00.003
/c7 Boot Loader Version = BL9X 3.08.00.001
/c7 Serial Number = **********
/c7 PCB Version = Rev 041
/c7 PCHIP Version = 2.00
/c7 ACHIP Version = 1501290D
/c7 Controller Phys = 8
/c7 Connections = 7 of 128
/c7 Drives = 7 of 128
/c7 Units = 1 of 128
/c7 Active Drives = 6 of 128
/c7 Active Units = 1 of 32
/c7 Max Drives Per Unit = 32
/c7 Total Optimal Units = 0
/c7 Not Optimal Units = 1
/c7 Disk Spinup Policy = 1
/c7 Spinup Stagger Time Policy (sec) = 1
/c7 Auto-Carving Policy = off
/c7 Auto-Carving Size = 2048 GB
/c7 Auto-Rebuild Policy = on
/c7 Rebuild Rate = 1
/c7 Verify Rate = 1
/c7 Controller Bus Type = PCIe
/c7 Controller Bus Width = 8 lanes
/c7 Controller Bus Speed = 2.5 Gbps/lane
Unit UnitType Status %RCmpl %V/I/M Stripe S...
--------------------------------------------------------...
u0 RAID-10 REBUILDING 32% - 64K 2...
VPort Status Unit Size Type Phy Encl-Slot ...
--------------------------------------------------------...
p0 OK u0 698.63 GB SATA 0 - ...
p1 OK u0 698.63 GB SATA 4 - ...
p2 OK u0 698.63 GB SATA 1 - ...
p3 OK u0 698.63 GB SATA 2 - ...
p4 OK u0 698.63 GB SATA 3 - ...
p5 DEGRADED u0 698.63 GB SATA 5 - ...
p6 OK u? 698.63 GB SATA 6 - ...
*設定 [#zb23038a]
**コントローラ管理 [#n7279924]
***バックグラウンド処理設定(リビルド) [#z91a60d3]
-書式
[コントローラ番号] set rebuild=[1〜5]
|1|Fastest I/O|
|5|Fastest Rebuild|
-入力例
# tw_cli /c2 set rebuild=5
Setting Rebuild task rate on /c2 to [5] (Fastest Rebuild...
***バックグラウンド処理設定(ベリファイ) [#oddeac7b]
-書式
[コントローラ番号] set verify=[1〜5]
|1|Fastest I/O|
|5|Fastest Rebuild|
-入力例
# tw_cli /c2 set verify=5
Setting Verify task rate on /c2 to [5] (Fastest Verify) ...
**論理ディスク(アレイ)管理 [#u095c36f]
***一般事項 [#of67988b]
特定のOS上で実行すと以下のエラーが発生する場合がある。~
Creating new unit on controller /c0 ... (0x0B:0x0015): F...
このエラーが発生した場合には、コマンドの末尾に「noscan」...
***ディスクの指定 [#dc0e6cf2]
コントローラにより、ディスクを示す番号としてVPortとPhyの...
RAIDアレイの構築などでポートを指定する場合には「VPort」を...
VPort Status Unit Size Type Phy Encl-Slot ...
--------------------------------------------------------...
p1 OK u2 111.79 GB SATA 4 - ...
p3 OK u0 698.63 GB SATA 6 - ...
p4 OK u0 698.63 GB SATA 7 - ...
p6 OK u1 931.51 GB SATA 0 - ...
***シングルドライブの作成 [#u5df0d26]
-書式
[コントローラ番号] add type=single disk=[ディスク番号] n...
-入力例
# tw_cli
> /c5 add type=single disk=0 name=SINGLE01
Creating new unit on controller /c5 ... Done. The new un...
Naming unit /c5/u1 to [SINGLE01] ... Done.
Setting default Storsave policy to [balance] for the new...
Setting default Command Queuing policy for unit /c5/u1 t...
Setting write cache = ON for the new unit ... Done.
Warning: You do not have a battery backup unit for /c5/u...
write cache (default) may cause data loss in the event o...
***RAID1アレイの作成 [#p54ee423]
RAID1構成の場合は、2台のディスクが必要。~
diskの指定はshowコマンドで表示される「Phy」の番号を指定す...
~
-書式
[コントローラ番号] add type=Raid1 disk=[ディスク番号]:[...
-入力例
# tw_cli
> /c5 add type=Raid1 disk=1:2 autoverify name=RAID1
Creating new unit on controller /c5 ... Done. The new un...
Naming unit /c5/u0 to [RAID1] ... Done.
Setting AutoVerify=ON for the new unit ... Done.
Setting default Storsave policy to [balance] for the new...
Setting default Command Queuing policy for unit /c5/u0 t...
Setting write cache = ON for the new unit ... Done.
Warning: You do not have a battery backup unit for /c5/u...
write cache (default) may cause data loss in the event o...
***RAID10アレイの作成 [#v77c4045]
RAID10構成の場合は、最低4台のディスクが必要。~
diskの指定はshowコマンドで表示される「Phy」の番号を指定す...
-書式
[コントローラ番号] add type=Raid10 disk=[ディスク番号]:[...
-入力例
# tw_cli
> /c0 add type=Raid10 disk=1:3:4:5 autoverify name=RAID-...
Creating new unit on controller /c0 ... Done. The new un...
Naming unit /c0/u1 to [RAID-10] ... Done.
Setting AutoVerify=ON for the new unit ... Done.
Setting default Storsave policy to [balance] for the new...
Setting default Command Queuing policy for unit /c0/u1 t...
Setting write cache = ON for the new unit ... Done.
Warning: You do not have a battery backup unit for /c0/u...
write cache (default) may cause data loss in the event o...
***RAID5アレイの作成 [#f82da26e]
RAID5構成の場合は、最低3台のディスクが必要。~
diskの指定はshowコマンドで表示される「Phy」の番号を指定す...
~
アレイの作成直後は、ステータスが「INIT-PAUSED」となる。~
アレイの初期化は自動リビルドの実行スケジュールのタイミン...
自動リビルドの実行スケジュールは1時間単位で開始時間を設定...
-書式
[コントローラ番号] add type=Raid5 disk=[ディスク番号]:[...
-入力例
# tw_cli /c0 add type=Raid5 disk=0:1:4:5:6:7 autoverify ...
Creating new unit on controller /c0 ... Done. The new un...
Naming unit /c0/u0 to [RAID5] ... Done.
Setting AutoVerify=ON for the new unit ... Done.
Setting default Storsave policy to [balance] for the new...
Setting default Command Queuing policy for unit /c0/u0 t...
Setting write cache = ON for the new unit ... Done.
Warning: You do not have a battery backup unit for /c0/u...
write cache (default) may cause data loss in the event o...
-作成結果
# tw_cli /c0 show
Unit UnitType Status %RCmpl %V/I/M Stripe S...
--------------------------------------------------------...
u0 RAID-5 INIT-PAUSED - 0% 256K 2...
-リビルド時の状態
# tw_cli /c0 show
Unit UnitType Status %RCmpl %V/I/M Stripe S...
--------------------------------------------------------...
u0 RAID-5 INITIALIZING - 2% 256K 2...
***RAID1アレイの削除 [#ra4785f4]
-書式
[コントローラ番号]/[ユニット番号] del noscan
-入力例
# tw_cli /c2/u1 del noscan
Deleting /c2/u1 will cause the data on the unit to be pe...
Do you want to continue ? Y|N [N]: y
Deleting unit c2/u1 ...Done.
***スペアディスクの設定 [#ka65ca06]
-書式
[コントローラ番号] add type=spare disk=[ディスク番号]
-入力例(コントローラ7にディスク7をスペアとして設定)
# tw_cli
> /c7 add type=spare disk=7
Creating new unit on controller /c7 ... Done. The new un...
WARNING: This Spare unit may replace failed drive of sam...
-結果確認
> /c7 show
Unit UnitType Status %RCmpl %V/I/M Stripe S...
--------------------------------------------------------...
u0 RAID-10 OK - - 64K 2...
u1 SPARE OK - - - 6...
VPort Status Unit Size Type Phy Encl-Slot ...
--------------------------------------------------------...
p0 OK u0 698.63 GB SATA 0 - ...
p1 OK u0 698.63 GB SATA 4 - ...
p2 OK u0 698.63 GB SATA 1 - ...
p3 OK u0 698.63 GB SATA 2 - ...
p4 OK u0 698.63 GB SATA 3 - ...
p5 OK u0 698.63 GB SATA 5 - ...
p7 OK u1 698.63 GB SATA 6 - ...
***リビルドの実行 [#e6a953ee]
-概要
7000、8000系のコントローラにおいてのみ手動リビルドの実行...
9000系コントローラでは手動リビルドには対応しておらず、ス...
9000系ではスケジュールを1時間以上先の時間を指定して、スケ...
-書式
[コントローラ番号] start rebuild disk=[ディスク番号]
-入力例(コントローラ5にディスク0をユニット0に追加してリ...
# tw_cli
> /c5/u0 start rebuild disk=0
Sending rebuild start request to /c5/u0 on 1 disk(s) [0]...
***自動リビルドの実行スケジュールの追加 [#f4200246]
スロットは若番から自動的に埋められるため、任意のスロットI...
~
-書式
/[コントローラ番号] add rebuild=[曜日]:[開始時]:[継続時...
-入力例
# tw_cli /c0 add rebuild=Sun:20:12
Adding scheduled rebuild to slot 1 for [Sun, 20:00PM, 12...
***自動リビルドの実行スケジュールの削除 [#f4200246]
スロットの番号を指定して設定を削除する。~
~
-書式
/[コントローラ番号] del rebuild=[番号]
-入力例
# tw_cli /c0 del rebuild=1
Removing scheduled rebuild slot [1] ... Done.
**物理ディスク管理 [#c83e9e7f]
***ディスク情報 [#e2959074]
-書式
/[コントローラ番号]/[ディスク番号] show
-入力例
# tw_cli /c0/p0 show
VPort Status Unit Size Type Phy Encl-Slot ...
--------------------------------------------------------...
p0 OK u0 465.76 GB SATA 0 - ...
***シリアルナンバーの表示 [#z7b3a84a]
-書式
/[コントローラ番号]/[ディスク番号] show serial
-入力例
# tw_cli /c0/p5 show serial
/c0/p5 Serial = J3740084HBA2JE
***ディスクの取り外し [#hd3d7b05]
-書式
/[コントローラ番号]/[ディスク番号] remove
-入力例
# tw_cli
> /c7/p6 remove
Removing /c7/p6 will take the disk offline.
Do you want to continue ? Y|N [N]: y
Removing port /c7/p6 ... Done.
***ドライブの検出 [#ea7c767a]
接続したHDDを検出する際の操作。
-書式
/[コントローラ番号] rescan
-入力例
# tw_cli
>/c5 rescan
Rescanning controller /c5 for units and drives ...Done.
Found the following unit(s): [none].
Found the following drive(s): [none].
**ベリファイ(auto verify) [#yd3dea8d]
定期的な自動ベリファイの設定。~
大容量なアレイになるほど通常はアクセスされない領域が増え...
***自動ベリファイの設定状況確認 [#f1a46494]
AVrfy列がONの場合、ベリファイは自動実行される。~
~
-書式
/[コントローラ番号] show
-入力例
# tw_cli /c6 show
Unit UnitType Status %RCmpl %V/I/M Stripe S...
--------------------------------------------------------...
u0 RAID-5 VERIFY-PAUSED - 95% 256K 9...
u1 RAID-10 VERIFY-PAUSED - 50% 256K 1...
u2 SPARE OK - - - 1...
~
***自動ベリファイの実行スケジュール確認 [#ic832a31]
自動ベリファイ用の設定スロットが7つ用意されており、有効/...
~
-書式
/[コントローラ番号] show verify
-入力例
# tw_cli /c6 show verify
Verify Schedule for Controller /c6
========================================================
Slot Day Hour Duration AdvVerify
--------------------------------------------------------
1 Sun 1:00am 6 hr(s) on
2 Mon 1:00am 6 hr(s) on
3 Tue 1:00am 6 hr(s) on
4 Wed 1:00am 6 hr(s) on
5 Thu 1:00am 6 hr(s) on
6 Fri 1:00am 6 hr(s) on
7 Sat 1:00am 6 hr(s) on
~
***自動ベリファイの実行スケジュールの追加 [#be2230f2]
スロットは若番から自動的に埋められるため、任意のスロットI...
~
-書式
/[コントローラ番号] add verify=[曜日]:[開始時]:[継続時...
-入力例
# tw_cli /c1 add verify=Sun:12:24
Adding scheduled verify to slot 1 for [Sun, 12:00PM, 24h...
~
上記の入力例の場合、日曜日 12:00より24時間の間で実行とな...
~
-設定結果
# tw_cli /c1 show verify
Verify Schedule for Controller /c1
========================================================
Slot Day Hour Duration Status
--------------------------------------------------------
1 Sun 12:00pm 24 hr(s) enabled
2 - - - enabled
3 - - - enabled
4 - - - enabled
5 - - - enabled
6 - - - enabled
7 Sat 12:00am 24 hr(s) enabled
~
***自動ベリファイの実行スケジュールの削除 [#lc3131a4]
自動実行スケジュールを削除するには、以下のコマンドを実行...
尚、Auto Verifyが有効化されている場合には、最低1つはタス...
~
-書式
/[コントローラ番号] del verify=[スロットID]
-入力例
# tw_cli /c6 del verify=6
Removing scheduled verify slot [6]... Done.
***コントローラの自動ベリファイを有効化 [#y232d7e8]
コントローラの自動ベリファイを有効化するには、以下のコマ...
~
-書式
/[コントローラ番号] set verify=enable
-入力例
# tw_cli /c1 set verify=enable
Enabling scheduled verifies on controller /c1 ... Done.
***ユニット(アレイ)の自動ベリファイを有効化 [#f9215d96]
ユニットの自動ベリファイを有効化するには、以下のコマンド...
~
-書式
/[コントローラ番号]/[ユニット番号] set autoverify=on
-入力例
# tw_cli /c1/u0 set autoverify=on
Setting Auto-Verify Policy on /c1/u0 to [on] ... Done.
*その他 [#la41ef23]
**エラー対処 [#x4620b9c]
コマンドの実行時にエラーが発生した場合の対処方法。~
~
***Failed to notify OS of unit change [#z88ebbaa]
-状況~
ESXi 5.5にてadd、delのコマンドを実行した際に発生。(2015/...
~
-対処~
コマンド実行時にnoscanオプションを付けることで解消。~
~
--アレイ削除
# ./tw_cli /c1/u1 del noscan
Deleting /c1/u1 will cause the data on the unit to be pe...
Do you want to continue ? Y|N [N]: y
Deleting unit c1/u1 ...Done.
--アレイ追加
# ./tw_cli /c1 add type=Raid0 disk=6:7 noscan name=test01
Creating new unit on controller /c1 ... Done. The new un...
Naming unit /c1/u1 to [test01] ... Done.
Setting default Storsave policy to [balance] for the new...
Setting default Command Queuing policy for unit /c1/u1 t...
Setting write cache = ON for the new unit ... Done.
Warning: You do not have a battery backup unit for /c1/u...
write cache (default) may cause data loss in the event o...
*操作事例 [#a736947e]
**ECC-ERRORへの暫定対処 [#vaa2e29e]
ECC-ERRORが発生してアレイがデグレードした場合の暫定対処方...
ECC-ERRORはセクタレベルの物理故障であるためディスクの交換...
-デグレードが発生した状態~
p0にてECC-ERORが発生し、u0アレイがデグレードした状態。~
~
~
# tw_cli /c1 show
Unit UnitType Status %RCmpl %V/I/M Stripe S...
--------------------------------------------------------...
u0 RAID-10 DEGRADED - - 256K 3...
VPort Status Unit Size Type Phy Encl-Slot ...
--------------------------------------------------------...
p0 ECC-ERROR u0 1.82 TB SATA 0 - ...
p1 OK u0 1.82 TB SATA 1 - ...
p2 OK u0 1.82 TB SATA 2 - ...
p3 OK u0 1.82 TB SATA 3 - ...
~
-ECC-ERRORが発生したディスクの取り外し~
ECC-ERRORが発生したp0の取り外しを行い、アレイから切り離す...
~
# tw_cli /c1/p0 remove ...
Removing /c1/p0 will take the disk offline.
Do you want to continue ? Y|N [N]: y
Removing port /c1/p0 ... Done.
~
再びアレイを確認し、p0が取り外されたことを確認する。
~
# tw_cli /c1 show
Unit UnitType Status %RCmpl %V/I/M Stripe S...
--------------------------------------------------------...
u0 RAID-10 DEGRADED - - 256K 3...
VPort Status Unit Size Type Phy Encl-Slot ...
--------------------------------------------------------...
p1 OK u0 1.82 TB SATA 1 - ...
p2 OK u0 1.82 TB SATA 2 - ...
p3 OK u0 1.82 TB SATA 3 - ...
~
-ECC-ERRORが発生したディスクをスペアに登録~
ECC-ERRORが発生したp0の再検出を行う~
~
# tw_cli /c1 rescan ...
Rescanning controller /c1 for units and drives ...Done.
Found the following unit(s): [none].
Found the following drive(s): [/c1/p0].
~
ディスクが検出されたことを確認する。~
~
# tw_cli /c1 show
Unit UnitType Status %RCmpl %V/I/M Stripe S...
--------------------------------------------------------...
u0 RAID-10 DEGRADED - - 256K 3...
VPort Status Unit Size Type Phy Encl-Slot ...
--------------------------------------------------------...
p0 OK - 1.82 TB SATA 0 - ...
p1 OK u0 1.82 TB SATA 1 - ...
p2 OK u0 1.82 TB SATA 2 - ...
p3 OK u0 1.82 TB SATA 3 - ...
~
検出されたp0をスペアディスクとして登録する~
~
# tw_cli /c1 add type=spare disk=0 ...
Creating new unit on controller /c1 ... Done. The new un...
WARNING: This Spare unit may replace failed drive of sam...
~
スペアディスクの登録結果を確認する。~
# tw_cli /c1 show
Unit UnitType Status %RCmpl %V/I/M Stripe S...
--------------------------------------------------------...
u0 RAID-10 DEGRADED - - 256K 3...
u1 SPARE OK - - - 1...
VPort Status Unit Size Type Phy Encl-Slot ...
--------------------------------------------------------...
p0 OK u1 1.82 TB SATA 0 - ...
p1 OK u0 1.82 TB SATA 1 - ...
p2 OK u0 1.82 TB SATA 2 - ...
p3 OK u0 1.82 TB SATA 3 - ...
-リビルドスケジュールの設定~
9650SE-4LPMLでは、手動でのリビルドを実行することができな...
リビルドスケジュールを確認し、空きスロットの有無を確認す...
~
# tw_cli /c1 show rebuild
Rebuild Schedule for Controller /c1
========================================================
Slot Day Hour Duration Status
--------------------------------------------------------
1 Sun 1:00am 24 hr(s) enabled
2 Thu 6:00am 24 hr(s) enabled
~
空きスロットが無い場合には、既存の設定を削除する。~
~
# tw_cli /c1 del rebuild=1 ...
Removing scheduled rebuild slot [1] ... Done.
~
リビルドスケジュールを確認する。~
~
# tw_cli /c1 show rebuild
Rebuild Schedule for Controller /c1
========================================================
Slot Day Hour Duration Status
--------------------------------------------------------
1 - - - enabled
2 Thu 6:00am 24 hr(s) enabled
~
新たなリビルドスケジュールを追加する。~
尚、新たなスケジュールは現在時刻より2時間程度先の時間を設...
~
# tw_cli /c1 add rebuild=Fri:0:24
Adding scheduled rebuild to slot 1 for [Fri, 12:00AM, 24...
~
リビルドスケジュールが登録されていることを確認する。~
~
# tw_cli /c1 show rebuild
Rebuild Schedule for Controller /c1
========================================================
Slot Day Hour Duration Status
--------------------------------------------------------
1 Fri 12:00am 24 hr(s) enabled
2 Thu 6:00am 24 hr(s) enabled
~
-自動リビルド~
スケジュールされた時間が来るとリビルドが始まる。~
~
# tw_cli /c1 show
Unit UnitType Status %RCmpl %V/I/M Stripe S...
--------------------------------------------------------...
u0 RAID-10 REBUILDING 13% - 256K 3...
VPort Status Unit Size Type Phy Encl-Slot ...
--------------------------------------------------------...
p0 DEGRADED u0 1.82 TB SATA 0 - ...
p1 OK u0 1.82 TB SATA 1 - ...
p2 OK u0 1.82 TB SATA 2 - ...
p3 OK u0 1.82 TB SATA 3 - ...
※注意:この方法は一時対処に過ぎないため、ECC-ERRORが発生...
終了行:
目次~
#contents
*情報表示 [#p8ee50e8]
**info [#p56d3c43]
***システム全体の情報表示[#y1d8af86]
複数のコントローラが存在する場合も全て表示される
# tw_cli info
Ctl Model (V)Ports Drives Units NotOpt RR...
-------------------------------------------------------...
c7 9690SA-8I 7 7 1 1 1 ...
c8 9650SE-4LPML 4 4 1 0 1 ...
***コントローラの情報表示[#x42ee90e]
# tw_cli info c7
Unit UnitType Status %RCmpl %V/I/M Stripe S...
--------------------------------------------------------...
u0 RAID-10 REBUILDING 31% - 64K 2...
VPort Status Unit Size Type Phy Encl-Slot ...
-------------------------------------------------------...
p0 OK u0 698.63 GB SATA 0 - ...
p1 OK u0 698.63 GB SATA 4 - ...
p2 OK u0 698.63 GB SATA 1 - ...
p3 OK u0 698.63 GB SATA 2 - ...
p4 OK u0 698.63 GB SATA 3 - ...
p5 DEGRADED u0 698.63 GB SATA 5 - ...
p6 OK u? 698.63 GB SATA 6 - ...
***ユニットの情報表示[#k2d19833]
# tw_cli info c7 u0
Unit UnitType Status %RCmpl %V/I/M VPort ...
--------------------------------------------------------...
u0 RAID-10 REBUILDING 31% - - ...
u0-0 RAID-1 INITIALIZING 36% - - ...
u0-0-0 DISK OK - - p0 ...
u0-0-1 DISK OK - - p1 ...
u0-1 RAID-1 REBUILDING 34% - - ...
u0-1-0 DISK DEGRADED - - p5 ...
u0-1-1 DISK OK - - p2 ...
u0-2 RAID-1 INITIALIZING 25% - - ...
u0-2-0 DISK OK - - p3 ...
u0-2-1 DISK OK - - p4 ...
u0/v0 Volume - - - - ...
**show [#jd545b6a]
***全ての情報を表示 [#mbdba22f]
# tw_cli /c7 show all
/c7 Driver Version = 2.27.08.036
/c7 Model = 9690SA-8I
/c7 Available Memory = 448MB
/c7 Firmware Version = FH9X 4.04.00.016
/c7 Bios Version = BE9X 4.04.00.003
/c7 Boot Loader Version = BL9X 3.08.00.001
/c7 Serial Number = **********
/c7 PCB Version = Rev 041
/c7 PCHIP Version = 2.00
/c7 ACHIP Version = 1501290D
/c7 Controller Phys = 8
/c7 Connections = 7 of 128
/c7 Drives = 7 of 128
/c7 Units = 1 of 128
/c7 Active Drives = 6 of 128
/c7 Active Units = 1 of 32
/c7 Max Drives Per Unit = 32
/c7 Total Optimal Units = 0
/c7 Not Optimal Units = 1
/c7 Disk Spinup Policy = 1
/c7 Spinup Stagger Time Policy (sec) = 1
/c7 Auto-Carving Policy = off
/c7 Auto-Carving Size = 2048 GB
/c7 Auto-Rebuild Policy = on
/c7 Rebuild Rate = 1
/c7 Verify Rate = 1
/c7 Controller Bus Type = PCIe
/c7 Controller Bus Width = 8 lanes
/c7 Controller Bus Speed = 2.5 Gbps/lane
Unit UnitType Status %RCmpl %V/I/M Stripe S...
--------------------------------------------------------...
u0 RAID-10 REBUILDING 32% - 64K 2...
VPort Status Unit Size Type Phy Encl-Slot ...
--------------------------------------------------------...
p0 OK u0 698.63 GB SATA 0 - ...
p1 OK u0 698.63 GB SATA 4 - ...
p2 OK u0 698.63 GB SATA 1 - ...
p3 OK u0 698.63 GB SATA 2 - ...
p4 OK u0 698.63 GB SATA 3 - ...
p5 DEGRADED u0 698.63 GB SATA 5 - ...
p6 OK u? 698.63 GB SATA 6 - ...
*設定 [#zb23038a]
**コントローラ管理 [#n7279924]
***バックグラウンド処理設定(リビルド) [#z91a60d3]
-書式
[コントローラ番号] set rebuild=[1〜5]
|1|Fastest I/O|
|5|Fastest Rebuild|
-入力例
# tw_cli /c2 set rebuild=5
Setting Rebuild task rate on /c2 to [5] (Fastest Rebuild...
***バックグラウンド処理設定(ベリファイ) [#oddeac7b]
-書式
[コントローラ番号] set verify=[1〜5]
|1|Fastest I/O|
|5|Fastest Rebuild|
-入力例
# tw_cli /c2 set verify=5
Setting Verify task rate on /c2 to [5] (Fastest Verify) ...
**論理ディスク(アレイ)管理 [#u095c36f]
***一般事項 [#of67988b]
特定のOS上で実行すと以下のエラーが発生する場合がある。~
Creating new unit on controller /c0 ... (0x0B:0x0015): F...
このエラーが発生した場合には、コマンドの末尾に「noscan」...
***ディスクの指定 [#dc0e6cf2]
コントローラにより、ディスクを示す番号としてVPortとPhyの...
RAIDアレイの構築などでポートを指定する場合には「VPort」を...
VPort Status Unit Size Type Phy Encl-Slot ...
--------------------------------------------------------...
p1 OK u2 111.79 GB SATA 4 - ...
p3 OK u0 698.63 GB SATA 6 - ...
p4 OK u0 698.63 GB SATA 7 - ...
p6 OK u1 931.51 GB SATA 0 - ...
***シングルドライブの作成 [#u5df0d26]
-書式
[コントローラ番号] add type=single disk=[ディスク番号] n...
-入力例
# tw_cli
> /c5 add type=single disk=0 name=SINGLE01
Creating new unit on controller /c5 ... Done. The new un...
Naming unit /c5/u1 to [SINGLE01] ... Done.
Setting default Storsave policy to [balance] for the new...
Setting default Command Queuing policy for unit /c5/u1 t...
Setting write cache = ON for the new unit ... Done.
Warning: You do not have a battery backup unit for /c5/u...
write cache (default) may cause data loss in the event o...
***RAID1アレイの作成 [#p54ee423]
RAID1構成の場合は、2台のディスクが必要。~
diskの指定はshowコマンドで表示される「Phy」の番号を指定す...
~
-書式
[コントローラ番号] add type=Raid1 disk=[ディスク番号]:[...
-入力例
# tw_cli
> /c5 add type=Raid1 disk=1:2 autoverify name=RAID1
Creating new unit on controller /c5 ... Done. The new un...
Naming unit /c5/u0 to [RAID1] ... Done.
Setting AutoVerify=ON for the new unit ... Done.
Setting default Storsave policy to [balance] for the new...
Setting default Command Queuing policy for unit /c5/u0 t...
Setting write cache = ON for the new unit ... Done.
Warning: You do not have a battery backup unit for /c5/u...
write cache (default) may cause data loss in the event o...
***RAID10アレイの作成 [#v77c4045]
RAID10構成の場合は、最低4台のディスクが必要。~
diskの指定はshowコマンドで表示される「Phy」の番号を指定す...
-書式
[コントローラ番号] add type=Raid10 disk=[ディスク番号]:[...
-入力例
# tw_cli
> /c0 add type=Raid10 disk=1:3:4:5 autoverify name=RAID-...
Creating new unit on controller /c0 ... Done. The new un...
Naming unit /c0/u1 to [RAID-10] ... Done.
Setting AutoVerify=ON for the new unit ... Done.
Setting default Storsave policy to [balance] for the new...
Setting default Command Queuing policy for unit /c0/u1 t...
Setting write cache = ON for the new unit ... Done.
Warning: You do not have a battery backup unit for /c0/u...
write cache (default) may cause data loss in the event o...
***RAID5アレイの作成 [#f82da26e]
RAID5構成の場合は、最低3台のディスクが必要。~
diskの指定はshowコマンドで表示される「Phy」の番号を指定す...
~
アレイの作成直後は、ステータスが「INIT-PAUSED」となる。~
アレイの初期化は自動リビルドの実行スケジュールのタイミン...
自動リビルドの実行スケジュールは1時間単位で開始時間を設定...
-書式
[コントローラ番号] add type=Raid5 disk=[ディスク番号]:[...
-入力例
# tw_cli /c0 add type=Raid5 disk=0:1:4:5:6:7 autoverify ...
Creating new unit on controller /c0 ... Done. The new un...
Naming unit /c0/u0 to [RAID5] ... Done.
Setting AutoVerify=ON for the new unit ... Done.
Setting default Storsave policy to [balance] for the new...
Setting default Command Queuing policy for unit /c0/u0 t...
Setting write cache = ON for the new unit ... Done.
Warning: You do not have a battery backup unit for /c0/u...
write cache (default) may cause data loss in the event o...
-作成結果
# tw_cli /c0 show
Unit UnitType Status %RCmpl %V/I/M Stripe S...
--------------------------------------------------------...
u0 RAID-5 INIT-PAUSED - 0% 256K 2...
-リビルド時の状態
# tw_cli /c0 show
Unit UnitType Status %RCmpl %V/I/M Stripe S...
--------------------------------------------------------...
u0 RAID-5 INITIALIZING - 2% 256K 2...
***RAID1アレイの削除 [#ra4785f4]
-書式
[コントローラ番号]/[ユニット番号] del noscan
-入力例
# tw_cli /c2/u1 del noscan
Deleting /c2/u1 will cause the data on the unit to be pe...
Do you want to continue ? Y|N [N]: y
Deleting unit c2/u1 ...Done.
***スペアディスクの設定 [#ka65ca06]
-書式
[コントローラ番号] add type=spare disk=[ディスク番号]
-入力例(コントローラ7にディスク7をスペアとして設定)
# tw_cli
> /c7 add type=spare disk=7
Creating new unit on controller /c7 ... Done. The new un...
WARNING: This Spare unit may replace failed drive of sam...
-結果確認
> /c7 show
Unit UnitType Status %RCmpl %V/I/M Stripe S...
--------------------------------------------------------...
u0 RAID-10 OK - - 64K 2...
u1 SPARE OK - - - 6...
VPort Status Unit Size Type Phy Encl-Slot ...
--------------------------------------------------------...
p0 OK u0 698.63 GB SATA 0 - ...
p1 OK u0 698.63 GB SATA 4 - ...
p2 OK u0 698.63 GB SATA 1 - ...
p3 OK u0 698.63 GB SATA 2 - ...
p4 OK u0 698.63 GB SATA 3 - ...
p5 OK u0 698.63 GB SATA 5 - ...
p7 OK u1 698.63 GB SATA 6 - ...
***リビルドの実行 [#e6a953ee]
-概要
7000、8000系のコントローラにおいてのみ手動リビルドの実行...
9000系コントローラでは手動リビルドには対応しておらず、ス...
9000系ではスケジュールを1時間以上先の時間を指定して、スケ...
-書式
[コントローラ番号] start rebuild disk=[ディスク番号]
-入力例(コントローラ5にディスク0をユニット0に追加してリ...
# tw_cli
> /c5/u0 start rebuild disk=0
Sending rebuild start request to /c5/u0 on 1 disk(s) [0]...
***自動リビルドの実行スケジュールの追加 [#f4200246]
スロットは若番から自動的に埋められるため、任意のスロットI...
~
-書式
/[コントローラ番号] add rebuild=[曜日]:[開始時]:[継続時...
-入力例
# tw_cli /c0 add rebuild=Sun:20:12
Adding scheduled rebuild to slot 1 for [Sun, 20:00PM, 12...
***自動リビルドの実行スケジュールの削除 [#f4200246]
スロットの番号を指定して設定を削除する。~
~
-書式
/[コントローラ番号] del rebuild=[番号]
-入力例
# tw_cli /c0 del rebuild=1
Removing scheduled rebuild slot [1] ... Done.
**物理ディスク管理 [#c83e9e7f]
***ディスク情報 [#e2959074]
-書式
/[コントローラ番号]/[ディスク番号] show
-入力例
# tw_cli /c0/p0 show
VPort Status Unit Size Type Phy Encl-Slot ...
--------------------------------------------------------...
p0 OK u0 465.76 GB SATA 0 - ...
***シリアルナンバーの表示 [#z7b3a84a]
-書式
/[コントローラ番号]/[ディスク番号] show serial
-入力例
# tw_cli /c0/p5 show serial
/c0/p5 Serial = J3740084HBA2JE
***ディスクの取り外し [#hd3d7b05]
-書式
/[コントローラ番号]/[ディスク番号] remove
-入力例
# tw_cli
> /c7/p6 remove
Removing /c7/p6 will take the disk offline.
Do you want to continue ? Y|N [N]: y
Removing port /c7/p6 ... Done.
***ドライブの検出 [#ea7c767a]
接続したHDDを検出する際の操作。
-書式
/[コントローラ番号] rescan
-入力例
# tw_cli
>/c5 rescan
Rescanning controller /c5 for units and drives ...Done.
Found the following unit(s): [none].
Found the following drive(s): [none].
**ベリファイ(auto verify) [#yd3dea8d]
定期的な自動ベリファイの設定。~
大容量なアレイになるほど通常はアクセスされない領域が増え...
***自動ベリファイの設定状況確認 [#f1a46494]
AVrfy列がONの場合、ベリファイは自動実行される。~
~
-書式
/[コントローラ番号] show
-入力例
# tw_cli /c6 show
Unit UnitType Status %RCmpl %V/I/M Stripe S...
--------------------------------------------------------...
u0 RAID-5 VERIFY-PAUSED - 95% 256K 9...
u1 RAID-10 VERIFY-PAUSED - 50% 256K 1...
u2 SPARE OK - - - 1...
~
***自動ベリファイの実行スケジュール確認 [#ic832a31]
自動ベリファイ用の設定スロットが7つ用意されており、有効/...
~
-書式
/[コントローラ番号] show verify
-入力例
# tw_cli /c6 show verify
Verify Schedule for Controller /c6
========================================================
Slot Day Hour Duration AdvVerify
--------------------------------------------------------
1 Sun 1:00am 6 hr(s) on
2 Mon 1:00am 6 hr(s) on
3 Tue 1:00am 6 hr(s) on
4 Wed 1:00am 6 hr(s) on
5 Thu 1:00am 6 hr(s) on
6 Fri 1:00am 6 hr(s) on
7 Sat 1:00am 6 hr(s) on
~
***自動ベリファイの実行スケジュールの追加 [#be2230f2]
スロットは若番から自動的に埋められるため、任意のスロットI...
~
-書式
/[コントローラ番号] add verify=[曜日]:[開始時]:[継続時...
-入力例
# tw_cli /c1 add verify=Sun:12:24
Adding scheduled verify to slot 1 for [Sun, 12:00PM, 24h...
~
上記の入力例の場合、日曜日 12:00より24時間の間で実行とな...
~
-設定結果
# tw_cli /c1 show verify
Verify Schedule for Controller /c1
========================================================
Slot Day Hour Duration Status
--------------------------------------------------------
1 Sun 12:00pm 24 hr(s) enabled
2 - - - enabled
3 - - - enabled
4 - - - enabled
5 - - - enabled
6 - - - enabled
7 Sat 12:00am 24 hr(s) enabled
~
***自動ベリファイの実行スケジュールの削除 [#lc3131a4]
自動実行スケジュールを削除するには、以下のコマンドを実行...
尚、Auto Verifyが有効化されている場合には、最低1つはタス...
~
-書式
/[コントローラ番号] del verify=[スロットID]
-入力例
# tw_cli /c6 del verify=6
Removing scheduled verify slot [6]... Done.
***コントローラの自動ベリファイを有効化 [#y232d7e8]
コントローラの自動ベリファイを有効化するには、以下のコマ...
~
-書式
/[コントローラ番号] set verify=enable
-入力例
# tw_cli /c1 set verify=enable
Enabling scheduled verifies on controller /c1 ... Done.
***ユニット(アレイ)の自動ベリファイを有効化 [#f9215d96]
ユニットの自動ベリファイを有効化するには、以下のコマンド...
~
-書式
/[コントローラ番号]/[ユニット番号] set autoverify=on
-入力例
# tw_cli /c1/u0 set autoverify=on
Setting Auto-Verify Policy on /c1/u0 to [on] ... Done.
*その他 [#la41ef23]
**エラー対処 [#x4620b9c]
コマンドの実行時にエラーが発生した場合の対処方法。~
~
***Failed to notify OS of unit change [#z88ebbaa]
-状況~
ESXi 5.5にてadd、delのコマンドを実行した際に発生。(2015/...
~
-対処~
コマンド実行時にnoscanオプションを付けることで解消。~
~
--アレイ削除
# ./tw_cli /c1/u1 del noscan
Deleting /c1/u1 will cause the data on the unit to be pe...
Do you want to continue ? Y|N [N]: y
Deleting unit c1/u1 ...Done.
--アレイ追加
# ./tw_cli /c1 add type=Raid0 disk=6:7 noscan name=test01
Creating new unit on controller /c1 ... Done. The new un...
Naming unit /c1/u1 to [test01] ... Done.
Setting default Storsave policy to [balance] for the new...
Setting default Command Queuing policy for unit /c1/u1 t...
Setting write cache = ON for the new unit ... Done.
Warning: You do not have a battery backup unit for /c1/u...
write cache (default) may cause data loss in the event o...
*操作事例 [#a736947e]
**ECC-ERRORへの暫定対処 [#vaa2e29e]
ECC-ERRORが発生してアレイがデグレードした場合の暫定対処方...
ECC-ERRORはセクタレベルの物理故障であるためディスクの交換...
-デグレードが発生した状態~
p0にてECC-ERORが発生し、u0アレイがデグレードした状態。~
~
~
# tw_cli /c1 show
Unit UnitType Status %RCmpl %V/I/M Stripe S...
--------------------------------------------------------...
u0 RAID-10 DEGRADED - - 256K 3...
VPort Status Unit Size Type Phy Encl-Slot ...
--------------------------------------------------------...
p0 ECC-ERROR u0 1.82 TB SATA 0 - ...
p1 OK u0 1.82 TB SATA 1 - ...
p2 OK u0 1.82 TB SATA 2 - ...
p3 OK u0 1.82 TB SATA 3 - ...
~
-ECC-ERRORが発生したディスクの取り外し~
ECC-ERRORが発生したp0の取り外しを行い、アレイから切り離す...
~
# tw_cli /c1/p0 remove ...
Removing /c1/p0 will take the disk offline.
Do you want to continue ? Y|N [N]: y
Removing port /c1/p0 ... Done.
~
再びアレイを確認し、p0が取り外されたことを確認する。
~
# tw_cli /c1 show
Unit UnitType Status %RCmpl %V/I/M Stripe S...
--------------------------------------------------------...
u0 RAID-10 DEGRADED - - 256K 3...
VPort Status Unit Size Type Phy Encl-Slot ...
--------------------------------------------------------...
p1 OK u0 1.82 TB SATA 1 - ...
p2 OK u0 1.82 TB SATA 2 - ...
p3 OK u0 1.82 TB SATA 3 - ...
~
-ECC-ERRORが発生したディスクをスペアに登録~
ECC-ERRORが発生したp0の再検出を行う~
~
# tw_cli /c1 rescan ...
Rescanning controller /c1 for units and drives ...Done.
Found the following unit(s): [none].
Found the following drive(s): [/c1/p0].
~
ディスクが検出されたことを確認する。~
~
# tw_cli /c1 show
Unit UnitType Status %RCmpl %V/I/M Stripe S...
--------------------------------------------------------...
u0 RAID-10 DEGRADED - - 256K 3...
VPort Status Unit Size Type Phy Encl-Slot ...
--------------------------------------------------------...
p0 OK - 1.82 TB SATA 0 - ...
p1 OK u0 1.82 TB SATA 1 - ...
p2 OK u0 1.82 TB SATA 2 - ...
p3 OK u0 1.82 TB SATA 3 - ...
~
検出されたp0をスペアディスクとして登録する~
~
# tw_cli /c1 add type=spare disk=0 ...
Creating new unit on controller /c1 ... Done. The new un...
WARNING: This Spare unit may replace failed drive of sam...
~
スペアディスクの登録結果を確認する。~
# tw_cli /c1 show
Unit UnitType Status %RCmpl %V/I/M Stripe S...
--------------------------------------------------------...
u0 RAID-10 DEGRADED - - 256K 3...
u1 SPARE OK - - - 1...
VPort Status Unit Size Type Phy Encl-Slot ...
--------------------------------------------------------...
p0 OK u1 1.82 TB SATA 0 - ...
p1 OK u0 1.82 TB SATA 1 - ...
p2 OK u0 1.82 TB SATA 2 - ...
p3 OK u0 1.82 TB SATA 3 - ...
-リビルドスケジュールの設定~
9650SE-4LPMLでは、手動でのリビルドを実行することができな...
リビルドスケジュールを確認し、空きスロットの有無を確認す...
~
# tw_cli /c1 show rebuild
Rebuild Schedule for Controller /c1
========================================================
Slot Day Hour Duration Status
--------------------------------------------------------
1 Sun 1:00am 24 hr(s) enabled
2 Thu 6:00am 24 hr(s) enabled
~
空きスロットが無い場合には、既存の設定を削除する。~
~
# tw_cli /c1 del rebuild=1 ...
Removing scheduled rebuild slot [1] ... Done.
~
リビルドスケジュールを確認する。~
~
# tw_cli /c1 show rebuild
Rebuild Schedule for Controller /c1
========================================================
Slot Day Hour Duration Status
--------------------------------------------------------
1 - - - enabled
2 Thu 6:00am 24 hr(s) enabled
~
新たなリビルドスケジュールを追加する。~
尚、新たなスケジュールは現在時刻より2時間程度先の時間を設...
~
# tw_cli /c1 add rebuild=Fri:0:24
Adding scheduled rebuild to slot 1 for [Fri, 12:00AM, 24...
~
リビルドスケジュールが登録されていることを確認する。~
~
# tw_cli /c1 show rebuild
Rebuild Schedule for Controller /c1
========================================================
Slot Day Hour Duration Status
--------------------------------------------------------
1 Fri 12:00am 24 hr(s) enabled
2 Thu 6:00am 24 hr(s) enabled
~
-自動リビルド~
スケジュールされた時間が来るとリビルドが始まる。~
~
# tw_cli /c1 show
Unit UnitType Status %RCmpl %V/I/M Stripe S...
--------------------------------------------------------...
u0 RAID-10 REBUILDING 13% - 256K 3...
VPort Status Unit Size Type Phy Encl-Slot ...
--------------------------------------------------------...
p0 DEGRADED u0 1.82 TB SATA 0 - ...
p1 OK u0 1.82 TB SATA 1 - ...
p2 OK u0 1.82 TB SATA 2 - ...
p3 OK u0 1.82 TB SATA 3 - ...
※注意:この方法は一時対処に過ぎないため、ECC-ERRORが発生...
ページ名: