4. StorCLI
4.4. StorCLI の使用方法
4.4.2. コントローラのコマンド
コントローラのコマンドでは、 /c0 のように指定されたコントローラの情報を表示したり、設定を変更することがで きます。この項目に書かれているオプションをサポートしています。
4.4.2.1. 状態表示のコマンドと設定のコマンド
表 34: 状態表示と設定のコマンド
コマンド 値の範囲 説明
show <properties> 後述の表を参照 コントローラのプロパティを表示します。
set <properties> 後述の表を参照 コントローラのプロパティを設定します。
show all: すべてのプロパティを表示します コントローラ配下のドライブに関する情
報を表示します。
このセクションでは、コントローラのプロパティを表示または設定するコマンドを説明します。
NOTE: 一度のコマンドで複数のプロパティを指定することもできます。
storcli /cx show <property>
このコマンドで、指定されたコントローラの現在のプロパティを表示します。以下は一般的な出力例です:
Status Code = 0 Status = Success Description = None Controller: 0
Property_name = Property_value
storcli /cx show < property1 >|< property2 >
コマンドで次プロパティを表示できます。storcli /cx show abortcconerror storcli /cx show activityforlocate storcli /cx show alarm
storcli /cx show backplane storcli /cx show badblocks storcli /cx show batterywarning storcli /cx show bgirate
storcli /cx show bootwithpinnedcache storcli /cx show cachebypass
storcli /cx show cacheflushint storcli /cx show ccrate storcli /cx show clusterenable storcli /cx show coercion
storcli /cx show consistencycheck|cc storcli /cx show copyback
storcli /cx show directpdmapping storcli /cx show dimmerswitch|ds storcli /cx show DPM
storcli /cx show eccbucketleakrate storcli /cx show eccbucketsize storcli /cx show eghs
storcli /cx show failpdonsmarterror storcli /cx show flushwriteverify storcli /cx show jbod
storcli /cx show loadbalancemode storcli /cx show largeiosupport storcli /cx show maintainpdfailhistory storcli /cx show migraterate
storcli /cx show ncq
storcli /cx show patrolread|pr storcli /cx show perfmode storcli /cx show pi
storcli /cx show
storcli /cx show prcorrectunconfiguredareas storcli /cx show prrate
storcli /cx show personality storcli /cx show rebuildrate storcli /cx show rehostinfo storcli /cx show restorehotspare storcli /cx show safeid
storcli /cx show smartpollinterval storcli /cx show spinupdelay storcli /cx show spinupdrivecount storcli /cx show SGPIOforce storcli /cx show time
storcli /cx show usefdeonlyencrypt storcli /cx show wbsupport
storcli /cx set <property> = <value>
以下は一般的な出力例です:
Status Code = 0 Status = Success Description = None Controller 0, new Property_name = Property_value
storcli /c x set < property >=< value >
で使用できるコマンドは以下の通りです。storcli /cx set abortcconerror=<on|off>
storcli /cx set termlog[=on|off|offthisboot]
storcli /cx set activityforlocate=<on|off>
storcli /cx set alarm=<on|off|silence>
storcli /cx set backplane=<value>
storcli /cx set batterywarning=<on|off>
storcli /cx set bgirate=<value>
storcli /cx set bootwithpinnedcache=<on|off>
storcli /cx set backplane [mode=<0-3>][expose=<on|off>]
storcli /cx set cachebypass=<on|off>
storcli /cx set cacheflushinterval=<value>
storcli /cx set ccrate=<value>
storcli /cx set coercion=<value>
storcli /cx set consistencycheck|cc=[off|seq|conc][delay=value] [starttime=yyyy/mm/dd hh] [excludevd=x-y,z]
storcli /cx set clusterenable=<value>
storcli /cx set copyback=<on|off> type=<smartssd|smarthdd|all>
storcli /cx set directpdmapping=<on|off>
storcli /cx set DPM=<on|off>
storcli /cx set driveactivityled=<on|off>
storcli /cx set dimmerswitch|ds=<on|off type=1|2|3|4>
storcli /cx set eccbucketleakrate=<value>
storcli /cx set eccbucketsize=<value>
storcli /cx set eghs [state=<on|off>][smarter=<on|off>][eug=<on|off>]
storcli /cx set foreignautoimport=<on|off>
storcli /cx set failpdonsmarterror=<on|off>
storcli /cx set flushwriteverify=<on|off>
storcli /cx set immediateio=<on|off>
storcli /cx set jbod=<on|off>
storcli /cx set loadbalancemode=<value>
storcli /cx set largeiosupport=on|off
storcli /cx set maintainpdfailhistory=<on|off>
storcli /cx set migraterate=<value>
storcli /cx set ncq=<on|off>
storcli /cx set patrolread|pr {=on mode=<auto|manual>}|{off}
storcli /cx set perfmode=<value>
storcli /cx set pi=<on|off>
storcli /cx set prcorrectunconfiguredareas=<on|off>
storcli /cx set prrate=<value>
storcli /cx set personality=RAID|JBOD
storcli /cx set personality behavior=JBOD/None
storcli /cx set personality behavior [sesmgmt=on/off] [securesed=on/off] [multipath=on/off] [multiinit=on/off]
storcli /cx set rebuildrate=<value>
storcli /cx set restorehotspare=<on|off>
storcli /cx set sesmultipathcfg=<on|off>
storcli /cx set smartpollinterval=<value>
storcli /cx set spinupdelay=<value>
storcli /cx set spinupdrivecount=<value>
storcli /cx set stoponerror=<on|off>
storcli /cx set supportssdpatrolread=<on|off>
storcli /cx set SGPIOforce=<on|off>
storcli /cx set sesmonitoring=[on|off]
storcli /cx set time=yyyymmdd hh:mm:ss|systemtime storcli /cx set termlog[=on|off|offthisboot]
storcli /cx set usefdeonlyencrypt=<on|off>
次の表で、
show
およびset
で使用できるオプションを説明します。表 35: ShowおよびSetコマンドのオプション
プロパティ名 Set コマンドの範囲 説明
abortcconerror on|off MDC中に不整合があった場合の中断有無
activityforlocate on|off システムにSGPIO/SESがない場合の、ドライブア
クティビティの有無
alarm on|off|silence
silence: 静音アラーム 異常が発生した場合のアラームの有無
batterywarning on|off バッテリ警告の有無
bgirate 0 ~ 100 BGIレートの設定
backplane mode
0: SGPIOまたはI2C SEP GPIOで自動検出 1: SGPIO自動検出は無効
2: I2C SEP自動検出は無効 3: 両方の自動検出は無効
SES/エキスパンダのないバックプレーンの自動 検出設定
backplane expose on|off SEP やエキスパンダ等のエンクロージャデバイ
スをデバイスドライバへの公開有無
cachebypass on|off キャッシュをバイパスしてパフォーマンスを向上
する機能の有効・無効を設定
cacheflushint 0 ~ 255, デフォルト値は 4 キャッシュ書き込みの間隔(秒)
ccrate 0 ~ 100 MDCレートの設定
coercion
0: No coercion 1: 128 MB 2: 1 GB
ドライブの容量丸めこみ設定
consistencycheck (MDCの項目を参照) (MDCの項目を参照)
copyback
on|off
type = smartssd|smarthdd|all smartssd: SSDのコピーバックが有効 smarthdd: HDDのコピーバックが有効.
all: 両方のコピーバックが有効 例:storcli /cx set copyback=on type=all
コピーバックの設定
dimmerswitch|ds (Dimmer Switchの項目を参照) (Dimmer Switchの項目を参照)
directpdmapping on|off ドライブ番号のマッピングの設定。
DPM on|off ドライブパフォーマンスのモニタリング機能の有
効/無効
driveactivityled on|off ドライブアクティビティLEDの有効/無効
eccbucketleakrate 0 ~ 65535 シングルビットのリークレート設定(分)
eccbucketsize 0 ~ 255 ECCシングルビットエラーの許容量
eghs state on|off 本機能は未サポートです。設定変更および使用 しないでください。
eghs smarter on|off 本機能は未サポートです。設定変更および使用
しないでください。
eghs eug on|off 本機能は未サポートです。設定変更および使用
しないでください。
foreignautoimport on|off 起動時にForeign Configurationを自動で取り込
むか
failpdonsmarterror on|off SMARTエラー発生時に物理ドライブを Fail させ
る機能の有効/無効
flushwriteverify on|off
Write Verify機能の有効/無効
※本機能は未サポートです。設定変更および使 用しないでください。
immediateio on|off Immediate I/O transaction機能の有効/無効
jbod on|off
JBODモードの有効/無効
※JBODモードは未サポートです。設定変更およ び使用しないでください。
loadbalancemode on|off SAS phy ワイドポート時のロードバランスの有無
largeiosupport on|off
large I/O supportの有効/無効
※本機能は未サポートです。設定変更および使 用しないでください。
maintainpdfailhistory on|off 故障した物理ドライブの履歴管理の有無
migraterate 0 ~ 100 ドライブ拡張レートの設定
patrolread|pr (Patrol Readの項目を参照) (Patrol Readの項目を参照)
perfmode
0: 最大IOPS 1: 最大レイテンシ
※Fast Path未使用時のみ有効
コントローラのパフォーマンスチューニング設定
pi on|off T10-PIデータ保護機能の有無
pi import on|off データ保護されたドライブのインポート有無
prcorrectunconfiguredareas on|off
Patrol Read実行中に、物理ドライブ上の未使用
領域でエラー検出された場合の修復(“0”で上書 き)の有無
prrate 0 ~ 100 Patrol Readレートの設定
rebuildrate 0 ~ 100 リビルドレートの設定
reconrate 0 ~ 100 再構成レートの設定
restorehotspare on|off ドライブ交換でホットスペアの自動再設定有無
sesmonitoring on|off SES監視の有効無効
sesmultipathcfg
on|off
0: LUNに関連付ける
1: ターゲットポートに関連付ける
マルチパス構成におけるSESの関連付けタイプ の設定
smartpollinterval 0 ~ 65535 SMARTエラー監視の周期(秒)
spinupdrivecount 0 ~ 255 起動時に同時にスピンアップするドライブの台
数設定
spinupdelay 0 ~ 255 起動時にドライブをスピンアップする間隔(秒)
stoponerror on|off 起動時にエラーがあった場合の停止有無
termlog on | off | offthisboot
termlogのDDRから ONFIへのフラッシュの有 効・無効
offthisboot: 現在の起動のみONFIへのフラッシ ュを無効化する。次回起動時にはtermlogは有 効に設定される
supportssdpatrolread on|off SSDドライブへのパトロールリードの実行有無
SGPIOforce on|off ポート毎のSGPIOステータスを4ドライブのみに
強制する;HPCコントローラのみ有効 show personality
現在の・変更可能な・リクエストされたパーソナ リティを表示する
※本機能は未サポートです。設定変更および使 用しないでください。
set personality personality=RAID personality=JBOD
パーソナリティをRAIDまたはJBODに設定する パーソナリティの変更はシステム再起動後反映 される
※本機能は未サポートです。設定変更および使 用しないでください。
set personality behavior JBOD|NONE
動作モードを設定する
※本機能は未サポートです。設定変更および使 用しないでください。
set personality behavior
Sesmgme=on|off Securesed=on|off Multiinit=on|off Multipath=on|off
JBODの動作モードを設定する
※本機能は未サポートです。設定変更および使 用しないでください。
time 有効なフォーマット: yymmdd hh:mm:ss コントローラ上の時間設定
usefdeonlyencrypt on|off FDEでのドライブ暗号化有無
4.4.2.2. コントローラの状態表示のコマンド
次の
show
コマンドをサポートしています:storcli /cx show storcli /cx show all storcli /cx show freespace
コマンドの詳細は次のとおりです。storcli /cx show
このコマンドで、コントローラ情報の概要を表示します。概要には、コントローローラの情報、Foreign
Configuration
の情報、ドライブグループの情報、ロジカルドライブの情報、物理ドライブの情報、エンクロージャの情報、FBUの情報などが含まれます。
入力例:
storcli /c1 show
storcli /cx show all [logfile[=filename]]
このコマンドで、コントローラ情報のすべての情報を表示します。コントローラの情報、バスの情報、状態、
Advanced Software Optionsの情報、ポリシー、デフォルト設定、機能、スケジュールされたタスク、Foreign
Configuration
、ドライブグループ、ロジカルドライブ、物理ドライブ、エンクロージャ、FBU
の情報などが含まれます。
logfile
オプションを使用した場合、指定したファイルに実行結果が記録されます。ファイル名を指定しない場合、実行結果は
StorSAS.log
に記録されます。logfile
オプションを使用しない場合、実行結果はコンソールに出力されま す。入力例:
storcli /c0 show all [logfile[=log.txt]]
入力例: storcli /c0 show all logfile = abc.txt
storcli /cx show freespace
このコマンドで、コントローラの空き領域の情報を表示します。
入力例: storcli /c0 show freespace
4.4.2.3. バックグラウンドタスク制御のコマンド
4.4.2.3.1. リビルドレート
次のコマンドをサポートしています。
storcli /cx set rebuildrate=<value>
storcli /cx show rebuildrate
それぞれのコマンドの詳細は次の通りです。storcli /cx set rebuildrate=<value>
このコマンドで、リビルドレートを設定します。