リソース制限の表示

使用可能なPrivate Cloud Applianceリソース制限定義をリストし、指定されたリソース制限定義全体を表示し、指定されたリソースのデフォルトおよび現在の制限値を表示する方法について学習します。

制限定義のリストと表示

この項では、サポートされているすべてのサービスで使用可能なすべての制限定義をリストし、各制限の説明を示します。また、制限のデフォルト値、サポートされているタグ、割当て制限がサポートされているかどうかなど、指定された制限定義の詳細を表示する方法についても説明します。サポートされているタグおよび割当て制限を参照してください。

サービスWeb UIの使用
  1. ナビゲーション・メニューで、「制限」を選択し、「定義の制限」を選択します。

    各制限定義について、表には制限定義の名前、サービスの名前および制限の説明が表示されます。

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

    詳細ページの「リソース」セクションには、このリソース制限に対してすでに作成されたオーバーライドが表示されます。そのリスト内の上書きを編集または削除したり、上書きの詳細を表示したり、リストの上のボタンを使用してこのリソース制限の新しい上書きを作成できます。「リソース制限オーバーライドの作成」を参照してください。

サービスCLIの使用

使用可能なすべての制限定義をリストするには、list LimitDefinitionコマンドを使用します。次の例では、2つの制限定義のみをリストします。このコマンドを実行すると、さらに多くの制限定義がリストされます。

PCA-ADMIN> list LimitDefinition
Data: 
  id                      Name       Service Name   Description
  --                      ----       ------------   -----------
  identity~groups         groups     identity       Maximum number of user groups
  loadbalancer~backends   backends   loadbalancer   Maximum number of backends per load balancer (system-wide)

指定された制限定義の詳細を表示するには、show LimitDefinitionコマンドを使用します。list LimitDefinition出力からリソース制限idを指定します。

PCA-ADMIN> show LimitDefinition id=identity~groups
Data:
  Id = identity~groups
  Type = LimitDefinition
  Name = groups
  Service Name = identity
  Description = Maximum number of user groups
  Supported Tags 1 = {TENANCY}
  Quotas Supported = false
  Value = 100

PCA-ADMIN> show LimitDefinition id=loadbalancer~backends
Data:
  Id = loadbalancer~backends
  Type = LimitDefinition
  Name = backends
  Service Name = loadbalancer
  Description = Maximum number of backends per load balancer
  Supported Tags 1 = SYSTEM
  Value = 512

「値」は、このリソースのデフォルトの制限です。現在の制限値(オーバーライドが設定されている場合)については、「現在のリソース制限の表示」の例を参照してください。

サポートされているタグと割当て制限

サポートされているタグは、値をオーバーライドするために使用できるタグです。中カッコは可変タグを示します。たとえば、{TENANCY}は、異なるテナンシに異なる制限値を設定できることを示します。前述のサービスCLIの例では、テナンシごとに異なるgroups制限を設定できます。ロード・バランサごとに異なるbackends制限を設定することはできません。すべてのロード・バランサのbackends制限は同じです。

「サポートされている割当て制限」が「はい」またはtrueの場合、十分な認可を持つコンピュート・エンクレーブ・ユーザーは、指定されたテナンシ内にコンパートメント固有の制限を追加できます。

現在のリソース制限の表示

この項では、指定したリソースの現在の制限値を表示する方法について説明します。上書きが設定されている場合、現在の制限値はデフォルト値とは異なる可能性があります。

サービスWeb UIの使用
  1. ナビゲーション・メニューで、「制限」を選択し、「サービス制限」を選択します。

  2. ページ上部の「サービス名」メニューで、目的のリソースのサービスを選択します。

  3. 「タグ」メニューで、タグを選択します。

    制限サービスでサポートされ、選択したサービスに属し、指定されたタグを持つすべてのリソースがリストされます。

    「値」列には、制限の現在の値が表示されます。

    「割当て先」列には、値が制限定義のデフォルト制限値であるか、テンプレートまたはタグで設定されたオーバーライド値であるかが表示されます(リソース制限オーバーライドの設定を参照)。値がテンプレートで設定されたオーバーライド値の場合、テンプレートの名前が表示されます。

    列ヘッダーの矢印キーを選択して、任意の列をソートできます。「リフレッシュ」ボタンを選択して、制限名でアルファベット順にソートされた元のリストを再ロードします。

サービスCLIの使用

getCurrentServiceLimitsコマンドは、指定されたサービスおよびタグの現在の制限をすべて表示するか、指定された現在の制限を表示します。

次の例は、IAMサービスおよび指定されたテナンシのすべての現在の制限を示しています。

PCA-ADMIN> getCurrentServiceLimits serviceName=identity tag=ocid1.tenancy.unique_ID
Data: 
  Limit Name   Service Name   Value   Assigned By    Tag                       Template Name
  ----------   ------------   -----   -----------    ---                       -------------
  users        identity       200     Template       ocid1.tenancy.unique_ID   template_name
  groups       identity       200     Tag Override   ocid1.tenancy.unique_ID   null
...
  api-keys     identity       3       Default        ocid1.tenancy.unique_ID   null

「割当て先」列には、「値」が制限定義のデフォルト制限値であるか、テンプレートまたはタグのcreate LimitOverrideで設定されたオーバーライド値であるかが表示されます(リソース制限のオーバーライドの設定を参照)。値がテンプレートで設定されたオーバーライド値の場合、テンプレートの名前が表示されます。

指定されたサービスおよびタグの特定の制限のみを表示する制限名を指定します。

PCA-ADMIN> getCurrentServiceLimits serviceName=identity tag=ocid1.tenancy.unique_ID limitName=users
Data: 
  Limit Name   Service Name   Value   Assigned By   Tag                       Template Name
  ----------   ------------   -----   -----------   ---                       -------------
  users        identity       200     Template      ocid1.tenancy.unique_ID   template_name