6.2.10.1 chresourceprofile
ボールトに関連付けられたリソース・プロファイルを変更します。
用途
chresourceprofile
コマンドは、Exascaleボールトに関連付けられた既存のリソース・プロファイルの属性設定を変更します。
構文
chresourceprofile [vault-name/]resource-profile-name --attributes attribute=value[,attribute=value] ...
コマンド・オプション
chresourceprofile
コマンドのオプションは、次のとおりです:
-
resource-profile-name: 変更するリソース・プロファイルを識別します。
-
vault-name: リソース・プロファイルが関連付けられたボールトを識別します。
指定しない場合、現在の作業ディレクトリを使用してボールトが識別されます。
-
--attributes
: 変更する属性を指定します。使用可能なすべての属性の概要を次に示します:iopsShareEF
: リソース・プロファイルに関連付けられた各クライアントで使用可能なExtreme Flash (EF)ストレージ・メディアからのI/O帯域幅(IOPS)の相対的な配分を指定します。各クライアントの配分は、他のすべてのクライアントの配分に対して相対的です。配分値が高いほど、優先度が高くなります。有効値の範囲は1
-100
で、デフォルトは1
です。iopsLimitEF
: リソース・プロファイルに関連付けられた各クライアントで使用可能なExtreme Flash (EF)ストレージ・メディアからのI/O帯域幅(IOPS)の上限を指定します。この値は、10000分の1の小数を表します。有効値の範囲は、1
-10000
です。デフォルト値は、10000
(実質的に無制限)です。iopsShareHC
: リソース・プロファイルに関連付けられた各クライアントで使用可能な大容量(HC)ストレージ・メディアからのI/O帯域幅(IOPS)の相対的な配分を指定します。各クライアントの配分は、他のすべてのクライアントの配分に対して相対的です。配分値が高いほど、優先度が高くなります。有効値の範囲は1
-100
で、デフォルトは1
です。iopsLimitHC
: リソース・プロファイルに関連付けられた各クライアントで使用可能な大容量(HC)ストレージ・メディアからのI/O帯域幅(IOPS)の上限を指定します。この値は、10000分の1の小数を表します。有効値の範囲は、1
-10000
です。デフォルト値は、10000
(実質的に無制限)です。enableFlashCache
: リソース・プロファイルに関連付けられたクライアントに対するフラッシュ・キャッシュの使用を有効または無効にします。値はブールで、デフォルトはtrue
(有効)です。flashCacheMin
: リソース・プロファイルに関連付けられた各クライアントで使用可能なフラッシュ・キャッシュの最小保証割合を指定します。有効値の範囲は、0
-10000
です。デフォルト値は、0
(最小値の設定なし)です。すべてのリソース・プロファイルにおけるすべての値の合計が10000を超える場合、すべての値が比例して縮小されます。このオプションは、enableFlashCache=true
の場合のみ有効です。flashCacheMax
: リソース・プロファイルに関連付けられた各クライアントで使用可能なフラッシュ・キャッシュの最大割合を指定します。このオプションは、enableFlashCache=true
の場合のみ有効です。有効値の範囲は、0
-10000
です。デフォルト値は、10000
です。このオプションは、enableFlashCache=true
の場合のみ有効です。enableXrmemCache
: リソース・プロファイルに関連付けられたクライアントに対するExadata RDMAメモリー・キャッシュ(XRMEMキャッシュ)の使用を有効または無効にします。値はブールで、デフォルトはtrue
(有効)です。xrmemCacheMin
: リソース・プロファイルに関連付けられた各クライアントで使用可能なXRMEMキャッシュの最小保証割合を指定します。有効値の範囲は、0
-10000
です。デフォルト値は、0
(最小値の設定なし)です。すべてのリソース・プロファイルにおけるすべての値の合計が10000を超える場合、すべての値が比例して縮小されます。このオプションは、enableXrmemCache=true
の場合のみ有効です。xrmemCacheMax
: リソース・プロファイルに関連付けられた各クライアントで使用可能なXRMEMキャッシュの最大割合を指定します。このオプションは、enableXrmemCache=true
の場合のみ有効です。有効値の範囲は、0
-10000
です。デフォルト値は、10000
です。このオプションは、enableXrmemCache=true
の場合のみ有効です。enableFlashLog
: リソース・プロファイルに関連付けられたクライアントに対するフラッシュ・ログの使用を有効または無効にします。値はブールで、デフォルトはtrue
(有効)です。
使用上のノート
通常のユーザー定義リソース・プロファイルに加えて、$UNASSIGNED
という名前のシステム予約リソース・プロファイルを変更することもできます。リソース・プロファイルに明示的に関連付けられていないExascaleクライアントはすべて、$UNASSIGNED
プロファイルによって自動的に制御されます。$UNASSIGNED
リソース・プロファイルには、2つの変更可能な属性のみが含まれます:
flashCacheMax
:$UNASSIGNED
プロファイルに関連付けられたクライアントによって共有されるフラッシュ・キャッシュの最大割合を指定します。有効値の範囲は、0
-10000
です。デフォルト値は、10000
です。xrmemCacheMax
:$UNASSIGNED
プロファイルに関連付けられたクライアントによって共有されるXRMEMキャッシュの最大割合を指定します。有効値の範囲は、0
-10000
です。デフォルト値は、10000
です。
$UNASSIGNED
プロファイルによって制御されるすべてのExascaleクライアントは、対応するキャッシュ・リソースを共有します。この動作は、リソース・プロファイルの各適用が1つの関連クライアントのリソース割当てを定義する通常のリソース・プロファイルとは異なります。
$UNASSIGNED
リソース・プロファイルを変更するには、その前に作成する必要があります。$UNASSIGNED
リソース・プロファイルが存在しない場合、すべての未割当てのExascaleクライアントは、未割当てのフラッシュ・キャッシュ領域およびXRMEMキャッシュ領域を共有します。共有する未割当て領域がない場合、未割当てのExascaleクライアントに対してキャッシュ領域の5%が自動的に予約されます。
例
例6-133 リソース・プロファイルの変更
この例では、VAULT1
ボールトと組み合せてSILVER
リソース・プロファイルのiopsShareHC
属性が11
に設定されます。
@> chresourceprofile VAULT1/SILVER --attributes iopsShareHC=11
例6-134 リソース・プロファイルの変更
この例では、VAULT1
ボールトと組み合せてSILVER
リソース・プロファイルのenableFlashLog
属性がfalse
に設定されます。この例では、ボールトの関連付けをコマンドで指定していませんが、ESCLIセッションの現在の作業ディレクトリから導出されます。
@VAULT1> chresourceprofile SILVER --attributes enableFlashLog=false
親トピック: リソース・プロファイル管理