SANtricity 11.8 Commands ( CA08871-194 ~ 196 )
ディスク プール内のボリュームのボリューム属性の設定
set volumes
コマンドは、ディスク プール内のボリュームのプロパティを定義します。
対応シリーズ
このコマンドは、すべてのSMcliパッケージがインストールされていれば、HB2100/HB2200/HB2300、HB5100/HB5200、AB6100、AB3100を含むあらゆるストレージ システムに適用されます。
ロール
このコマンドをHB2100/HB2200/HB2300、HB5100/HB5200、AB6100、またはAB3100のストレージ システムに対して実行するには、Storage Adminロールが必要です。
コンテキスト
ディスク プール内のボリューム数が32を超える構成では、このコマンドの実行中にタイムアウトとなり、ホストI/Oエラーまたは内部コントローラーのリブートが発生する可能性があります。ホストI/Oエラーまたは内部コントローラーのリブートが発生した場合は、ホストを休止状態にして処理をやり直してください。 |
構文
set (allVolumes | volume [volumeName] | volumes [volumeName1 ... volumeNameN] | volume <"wwID">) addCapacity = capacityValue[KB|MB|GB|TB|Bytes] | cacheFlushModifier=cacheFlushModifierValue | cacheReadPrefetch = (TRUE | FALSE) | cacheWithoutBatteryEnabled=(TRUE | FALSE) | mediaScanEnabled=(TRUE | FALSE) | mirrorCacheEnabled=(TRUE | FALSE) | preReadRedundancyCheck = (TRUE | FALSE) | readCacheEnabled=(TRUE | FALSE) | redundancyCheckEnabled = (TRUE | FALSE) | segmentSize = segmentSizeValue userLabel = userlabelValue writeCacheEnabled=(TRUE | FALSE) | dataAssuranceDisabled=(TRUE | FALSE)
パラメーター
パラメーター | 説明 | ||
---|---|---|---|
|
このパラメーターは、ストレージ システム内のすべてのボリュームのプロパティを設定します。 |
||
|
プロパティを定義するボリュームの名前。ボリューム名は角かっこ([ ])で囲みます。ボリューム名が特殊文字を含んでいる場合または数字のみで構成される場合は、ボリューム名を二重引用符(" ")で囲んだ上で角かっこで囲む必要があります。 |
||
|
プロパティを定義するボリュームのWorld Wide Identifier(WWID)。WWIDは、二重引用符(" ")で囲んだ上で山かっこ(< >)で囲みます。
|
||
|
プロパティを定義する複数のボリュームの名前。すべてのボリュームに同じプロパティが適用されます。以下のルールを使用して、ボリュームの名前を入力します。
ボリューム名に特殊文字または数字が含まれる場合は、次のルールに従って名前を入力します。
|
||
|
プロパティを定義するボリュームのストレージ サイズ(容量)を増やすための設定。サイズは、 このパラメーターはシン ボリュームに対しては無効です。 |
||
|
ボリュームのデータが物理ストレージにフラッシュされる前にキャッシュに保持される最大時間。有効な値は「注」セクションに記載します。 |
||
|
キャッシュ読み取りプリフェッチをオンまたはオフにする設定。キャッシュ読み取りプリフェッチをオフにする場合は、このパラメーターを |
||
|
バッテリなしのキャッシュをオンまたはオフにするための設定。バッテリなしのキャッシュをオンにするには、このパラメーターを |
||
|
ボリュームのメディア スキャンをオンまたはオフにするための設定。メディア スキャンをオンにするには、このパラメーターを |
||
|
ミラー キャッシュをオンまたはオフにするための設定。ミラー キャッシュをオンにするには、このパラメーターを |
||
|
ボリュームを所有するコントローラー。有効なコントローラー識別子は、 |
||
|
読み取り前冗長性チェックをオンまたはオフにするための設定。読み取り前冗長性チェックをオンにすると、読み取りデータを含むストライプに対してRAID冗長性データの整合性が検証されます。読み取り前冗長性チェックは読み取り処理でのみ実行されます。読み取り前冗長性チェックをオンにするには、このパラメーターを
|
||
|
読み取りキャッシュをオンまたはオフにするための設定。読み取りキャッシュをオンにするには、このパラメーターを |
||
|
メディア スキャン中の冗長性チェックをオンまたはオフにするための設定。冗長性チェックをオンにするには、このパラメーターを |
||
|
既存のボリュームに付ける新しい名前。新しいボリューム名は二重引用符(" ")で囲みます。 |
||
|
書き込みキャッシュ機能をオンにするための設定。 |
注
このコマンドには、オプションのパラメーターを1つ以上指定できます。
次のパラメーターは、一度に1つのボリュームのみに適用できます。
-
addCapacity
-
segmentSize
-
userLabel
容量の追加とセグメント サイズ
addCapacity
パラメーターまたは segmentSize
パラメーターを設定すると、長時間の処理が開始され、途中で停止できません。長時間の処理はバックグラウンドで実行され、他のコマンドの実行が妨げられることはありません。長時間の処理の進捗状況を表示するには、show volume actionProgress
コマンドを使用します。
キャッシュ フラッシュ修飾子
次の表に、キャッシュ フラッシュ修飾子の有効な値を示します。
値 | 説明 |
---|---|
|
データはキャッシュに配置され次第フラッシュされます。 |
|
データは250ミリ秒後にフラッシュされます。 |
|
データは500ミリ秒後にフラッシュされます。 |
|
データは750ミリ秒後にフラッシュされます。 |
|
データは1秒後にフラッシュされます。 |
|
データは1500ミリ秒後にフラッシュされます。 |
|
データは2秒後にフラッシュされます。 |
|
データは5秒後にフラッシュされます。 |
|
データは10秒後にフラッシュされます。 |
|
データは20秒後にフラッシュされます。 |
|
データは60秒(1分)後にフラッシュされます。 |
|
データは120秒(2分)後にフラッシュされます。 |
|
データは300秒(5分)後にフラッシュされます。 |
|
データは1200秒(20分)後にフラッシュされます。 |
|
データは3600秒(1時間)後にフラッシュされます。 |
|
データがキャッシュに保持される期間に制限はありません。データはコントローラーによって管理されるその他の基準に基づいてフラッシュされます。 |
バッテリなしのキャッシュを有効にした場合
バッテリなしの書き込みキャッシュを有効にすると、コントローラーのバッテリが完全に放電されている場合、十分に充電されていない場合、または取り付けられていない場合でも書き込みキャッシングが続行されます。無停電電源装置(UPS)やその他のバックアップ電源がない状況でこのパラメーターを TRUE
に設定すると、ストレージ システムへの給電が停止した場合にデータが失われる可能性があります。書き込みキャッシュが無効になっている場合、このパラメーターは効果がありません。
変更優先度
変更優先度は、ボリュームのプロパティを変更する際に使用されるシステム リソースの量を定義します。最高の優先度レベルを選択すると、ほとんどのシステム リソースを使用してボリュームの変更が実行されるため、ホストのデータ転送パフォーマンスが低下します。
キャッシュ読み取りプリフェッチ
cacheReadPrefetch
パラメーターを指定すると、コントローラーは、ホストによって要求されたデータ ブロックをドライブから読み取ってキャッシュにコピーすると同時に、追加のデータ ブロックをキャッシュにコピーします。この操作により、将来のデータ要求がキャッシュから達成できる可能性が高くなります。キャッシュ読み取りプリフェッチは、シーケンシャル データ転送を使用するマルチメディア アプリケーションにとって重要です。使用するストレージ システムの設定によって、コントローラーがキャッシュに読み込む追加のデータ ブロックの数が決まります。cacheReadPrefetch
パラメーターの有効な値は TRUE
または FALSE
です。
セグメント サイズ
コントローラーがボリューム内の1つのドライブに書き込めるデータ ブロックの数は、セグメントのサイズによって決まります。各データ ブロックには512バイトのデータが格納されます。データ ブロックはストレージの最小単位です。セグメントのサイズによって、格納されるデータ ブロックの数が決まります。たとえば、8KBのセグメントには16個のデータ ブロックが含まれます。64KBのセグメントには128個のデータ ブロックが含まれます。
セグメント サイズの値を入力すると、その値は、実行時にコントローラーで指定される、サポートされている値と照合されます。入力した値が有効でない場合、コントローラーは有効な値のリストを返します。1つの要求に対して1つのドライブを使用することで、同時に他のドライブでは他の要求に対応することができます。
ボリュームが属している環境で、1人のユーザーが大量のデータ(マルチメディアなど)を転送している場合は、1つのデータ転送要求を1つのデータ ストライプで処理すると、パフォーマンスが最大化されます(データ ストライプはセグメント サイズで、これに、データ転送に使用されるボリューム グループ内のドライブ数が掛けられます)。この場合、同じ要求に複数のドライブが使用されますが、各ドライブへのアクセス回数は1回だけです。
マルチユーザー データベースまたはファイルシステムのストレージ環境で最適なパフォーマンスを実現するには、データ転送要求を満たすために必要なドライブ数が最小限になるように、セグメント サイズを設定します。