リソース制限の上書きの設定

リソース制限オーバーライドは、指定されたテンプレートまたは指定されたタグに現在設定されている制限値を置き換える値です。 制限オーバーライドを作成する前に、「リソース制限の表示」を参照して、現在の制限値とデフォルトの制限値を確認します。 許容される制限値を確認するには、「プランニング・リソース制限設定」を参照してください。

この項では、すべてのリソース制限オーバーライドのリスト、オーバーライドの設定と編集、およびオーバーライドの削除方法について説明します。

リソース制限上書きのリスト

「サービスWeb UI」の使用

  1. ナビゲーション・メニューで、「制限」を選択し、「上書きの制限」を選択します。

    制限オーバーライドごとに、表には制限の名前、サービスの名前、オーバーライドによって設定された制限値、タグおよびテンプレート名(該当する場合)が表示されます。

  2. 特定の制限オーバーライドの詳細を表示するには、リストで制限オーバーライドの名前を選択するか、その制限オーバーライドの「アクション」メニューを選択して「詳細の表示」を選択します。

「サービスCLI」の使用

list LimitOverrideコマンドを使用して、テンプレートとタグの両方に対するすべての制限オーバーライドを返します。

PCA-ADMIN> list LimitOverride
Command: list LimitOverride
Status: Success
Time: 2025-05-06 16:54:04,609 UTC
Data: 
  id                                          Limit Name      Service Name  Value  Tag                      Template Name
  --                                          ----------      ------------  -----  ---                      -------------
  identity~users~TAG~ocid1.tenancy.unique_ID  users           identity      200    ocid1.tenancy.unique_ID  null
  loadbalancer~load-balancers~TAG~SYSTEM      load-balancers  loadbalancer  10     SYSTEM                   null
  loadbalancer~listeners~TEMPLATE~template3   listeners       loadbalancer  10     null                     template3

リソース制限上書きの作成

このトピックでは、リソース制限オーバーライドの作成方法について説明します。 新しい制限値は、現在のリソース数より少なくできます。 既存のリソースは、新しい制限を設定しても影響を受けません。 新しい制限が現在の数より小さい場合、その数値が新しい、小さい、制限を下回るまで、それらのリソースの新しい1つを作成することはできません。

オーバーライドを作成する場合は、タグまたはテンプレートを指定します。 タグ名を指定し、テンプレート名を指定して同じ制限を設定する場合は、制限値を使用するルールについて「リソース制限テンプレートの割当」を参照してください。

制限デフォルト値および許容値については、「プランニング・リソース制限設定」を参照してください。 制限の上書きを許容される最大値に設定できない場合があります。 設定できる制限は、関連リソースにすでに設定した制限オーバーライドなど、他の構成によって異なります。 すでにオーバーライドされている制限のリストは、「リソース制限上書きのリスト」を参照してください。

制限を大きく設定しすぎたために制限上書きの作成に失敗すると、制限が大きすぎる理由と制限の内容に関する情報を含むエラー・メッセージが表示されます。 この情報を使用すると、上書きしようとした制限だけでなく、上書きしようとしていた制限も上書きできます。

「サービスWeb UI」の使用

  1. ナビゲーション・メニューで、「制限」を選択し、「上書きの制限」を選択します。

  2. リストの上にある「Create Limit Override(制限オーバーライドの作成)」ボタンを選択します。

  3. 「限度上書きの作成」ダイアログで、次の情報を入力します:

    • メニューからサービス名を選択します。

    • メニューから制限名を選択します。

    • リソース制限の新しい値を入力します。

    • 「タグ」メニューからタグを選択するか、「テンプレート」メニューからテンプレートを選択します。 両方が選択されている場合、上書きは選択したテンプレートにデフォルト設定されます。

  4. ダイアログで「制限オーバーライドの作成」ボタンを選択します。

「サービスCLI」の使用

create LimitOverrideコマンドを使用して、テンプレートまたはタグのリソース制限オーバーライドを作成します。

制限の名前、サービスの名前、および新しいリソース制限値を指定します。 テンプレート名またはタグ名のいずれかを指定します。

次の例では、テナンシ・タグの制限オーバーライドを設定します:

PCA-ADMIN> create LimitOverride limitName=users serviceName=identity value=200 tag=ocid1.tenancy.unique_ID
Command: create LimitOverride limitName=users serviceName=identity value=200 tag=ocid1.tenancy.unique_ID
Status: Success
Time: 2025-05-06 16:52:35,132 UTC
JobId: a5d75c66-8708-4355-b5ef-1a3213f9b690

次の例では、SYSTEMタグの制限オーバーライドを設定します:

PCA-ADMIN> create LimitOverride limitName=load-balancers serviceName=loadbalancer value=10 tag=SYSTEM
Command: create LimitOverride limitName=load-balancers serviceName=loadbalancer value=10 tag=SYSTEM
Status: Success
Time: 2025-05-06 16:53:35,132 UTC
JobId: job_ID

次の例では、テンプレートで制限のオーバーライドを設定します:

PCA-ADMIN> create LimitOverride limitName=listeners serviceName=loadbalancer value=10 template=template3
Command: create LimitOverride limitName=listeners serviceName=loadbalancer value=10 template=template3
Status: Success
Time: 2025-05-06 16:54:53,132 UTC
JobId: job_ID

リソース制限上書きの更新

このトピックでは、制限オーバーライド値を編集する方法について説明します。 制限デフォルト値および許容値については、「プランニング・リソース制限設定」を参照してください。 制限の上書きを許容される最大値に設定できない場合があります。 設定できる制限は、関連リソースにすでに設定した制限オーバーライドなど、他の構成によって異なります。

現在の制限がテンプレートによって設定されている場合は、「リソース制限テンプレートの操作」を参照して、そのテンプレートで他の制限が設定されている内容と、テンプレートが割り当てられているタグを確認してください。

「サービスWeb UI」の使用

  1. ナビゲーション・メニューで、「制限」を選択し、「上書きの制限」を選択します。

  2. 編集する制限のオーバーライドについて、「アクション」メニューを選択し、「編集」オプションを選択します。

  3. 「更新制限の上書き」ダイアログでは、現在の制限値がテキスト・フィールドに表示されます。 表示された値を変更できます。

  4. ダイアログの「制限上書きの更新」ボタンを選択します。

「サービスCLI」の使用

edit LimitOverrideコマンドを使用して、指定したリソース制限の値をリセットします。 list LimitOverrideコマンド出力のidを使用します。 「リソース制限上書きのリスト」を参照してください。

PCA-ADMIN> edit LimitOverride id=loadbalancer~listeners~TEMPLATE~template3 value=8
Command: edit LimitOverride id=loadbalancer~listeners~TEMPLATE~template3 value=8
Status: Success
Time: 2025-05-06 16:55:31,903 UTC
JobId: 37baa077-6d75-4901-86c5-82568c514b26

リソース制限オーバーライドの削除

このトピックでは、リソース制限オーバーライドを削除する方法について説明します。 オーバーライドを削除すると、タグまたはテンプレートの制限値が削除されます。

  • 次の規則では、複数の制限値が設定され、1つが削除された場合の、制限の値について説明します:

  • タグの制限値を削除し、同じ制限の上書きを含むテンプレートがそのタグに割り当てられている場合、テンプレートの制限値が使用されます。

  • タグの制限値を削除し、そのタグにテンプレートが割り当てられていない場合、制限定義のデフォルト制限値が使用されます。

  • タグの制限値を削除し、同じ制限のオーバーライドを含まないテンプレートがそのタグに割り当てられている場合、テンプレートのdefaultValueBehaviorINHERITの場合は、制限定義のデフォルト制限値が使用されます。

  • タグに割り当てられているテンプレートの制限値を削除し、同じ制限のオーバーライドがそのタグに割り当てられている場合、allowsOverridesがテンプレートに対してtrueの場合、タグに割り当てられた制限値が使用されます。

  • タグに割り当てられているテンプレートの制限値を削除し、同じ制限に対する他のオーバーライドがそのタグに割り当てられていない場合、テンプレートのdefaultValueBehaviorINHERITの場合は、制限定義からのデフォルト制限値が使用されます。

「サービスWeb UI」の使用

  1. ナビゲーション・メニューで、「制限」を選択し、「上書きの制限」を選択します。

  2. 削除する制限オーバーライドに対して、「アクション」メニューを選択し、「削除」オプションを選択します。

  3. 削除操作を確認します。

「サービスCLI」の使用

delete LimitOverrideコマンドを使用して、タグまたはテンプレートの制限値を削除します。

list LimitOverrideコマンドの出力からidを使用して、制限値を削除します。

次の例では、SYSTEMタグに設定されたロード・バランサ制限の値を削除します:

PCA-ADMIN> delete LimitOverride id=loadbalancer~load-balancers~TAG~SYSTEM
Command: delete LimitOverride id=loadbalancer~load-balancers~TAG~SYSTEM
Status: Success
Time: 2025-04-12 16:57:39,847 UTC
JobId: 3bc59401-d8cd-41ba-ab75-140a8fcd087f

次の例では、template3に設定されているリスナー制限の値を削除します:

PCA-ADMIN> delete LimitOverride id=loadbalancer~listeners~TEMPLATE~template3
Command: delete LimitOverride id=loadbalancer~listeners~TEMPLATE~template3
Status: Success
Time: 2025-04-12 16:58:39,847 UTC
JobId: job_ID