

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# AWS Outposts インスタンス容量の変更
<a name="modify-instance-capacity"></a>

新規の各 Outpost 注文のキャパシティは、デフォルトのキャパシティ設定で設定されています。デフォルトの設定を変換して、ビジネスニーズに合わせたさまざまなインスタンスを作成できます。そのためには、キャパシティタスクを作成し、Outposts または 1 つのアセットを選択し、インスタンスのサイズと数量を指定し、キャパシティタスクを実行して変更を実装します。

## 考慮事項
<a name="modify-instance-capacity-considerations"></a>

インスタンス容量を変更する前に、次の点を考慮してください。
+ キャパシティタスクは、Outpost リソースを所有する AWS アカウント (所有者) のみが実行できます。コンシューマーはキャパシティタスクを実行できません。所有者とコンシューマーの詳細については、[「リソースの共有 AWS Outposts](https://docs.aws.amazon.com/outposts/latest/userguide/sharing-outposts.html)」を参照してください。
+ インスタンスのサイズと数量は、Outpost レベルまたは個々のアセットレベルで定義できます。
+ キャパシティは、可能な設定とベストプラクティスに基づいて、アセットまたは Outpost 内のすべてのアセットにわたって自動的に設定されます。
+ キャパシティタスクの実行中に、選択した Outpost に関連付けられたアセットが分離される可能性があります。このため、Outposts で新しいインスタンスを起動する予定がない場合にのみ、キャパシティタスクを作成することをお勧めします。
+ キャパシティタスクをすぐに実行するか、次の 48 時間にわたって定期的に試行し続けるかを選択できます。すぐに実行することを選択すると、アセットの分離時間が短くなりますが、タスクを実行するためにインスタンスを停止する必要がある場合、タスクは失敗する可能性があります。定期的に実行することを選択すると、タスクが失敗する前にインスタンスを停止する時間が長くなりますが、アセットはより長く分離される可能性があります。
+ 有効な容量設定では、アセットで使用可能なすべての vCPU を使用できない場合があります。この場合、**インスタンスタイプ**セクションの最後に、キャパシティーが不足していることを知らせるメッセージが表示されますが、リクエストに応じて設定を適用できます。
+ コンソールで Outpost を変更すると、ディスクバッキングされたインスタンスとnon-disk-backedインスタンスの混在はコンソールで完全にはサポートされていないため、サポートされているすべてのインスタンスが表示されません。可能なすべてのインスタンスにアクセスするには、[StartCapacityTask](https://docs.aws.amazon.com/outposts/latest/APIReference/API_StartCapacityTask.html) API を使用します。
+ Outpost の容量を定義する場合、回避すべきインスタンスとしてリストされていない限り、すべてのインスタンスファミリーとタイプが再設定に含まれます。
+ 既存の Outposts 容量設定を変更できるのは、それぞれのアセットモデルでサポートされているインスタンスファミリーから有効な Amazon EC2 インスタンスサイズを使用するようにのみです。
+ Outpost で実行中のインスタンスでキャパシティタスクの実行を停止しない場合は、「インスタンス**」セクションでそれぞれのインスタンス ID を選択してそのままにしておきます。*オプション***で、更新されたキャパシティ設定で必要な量のこのインスタンスサイズを保持してください。これにより、キャパシティタスクの実行中に本稼働ワークロードをサポートするために使用されているインスタンスが保持されます。
+ インスタンスファミリー内で複数のインスタンスサイズを持つアセットを設定するときは、**自動分散**を使用して、ドロップレットを過剰または過小プロビジョニングしようとしていないことを確認します。オーバープロビジョニングはサポートされていないため、キャパシティタスクが失敗します。
+ 元の容量設定からインスタンスサイズを保持せずに Outpost でインスタンスファミリーを完全に再設定する場合は、容量タスクを実行する前に Outpost でそのファミリーの実行中のインスタンスを停止する必要があります。インスタンスが別のアカウントによって所有されているか、Outpost で実行されているレイヤードサービスによって使用されている場合は、インスタンス所有者アカウントを使用してインスタンスまたはサービスインスタンスを停止する必要があります。
+ 相互に排他的な AssetIDs のセットに適用される限り、複数のキャパシティタスクを並行して実行できます。たとえば、異なる AssetIDs に対して複数のアセットレベルのキャパシティタスクを同時に作成できます。ただし、実行中の Outpost レベルのタスクがある場合、別の Outpost またはアセットレベルのタスクを同時に作成することはできません。同様に、実行中のアセットレベルのタスクがある場合、同じAssetID に Outpost レベルのタスクまたはアセットレベルのタスクを同時に作成することはできません。

**コンソールを使用して Outpost の容量設定を変更するには**

1. [https://console.aws.amazon.com/outposts/](https://console.aws.amazon.com/outposts/home) で AWS Outposts コンソールを開きます。

1. 左側のナビゲーションペインから、**キャパシティタスク**を選択します。

1. **[キャパシティタスク]** ページで、**[キャパシティタスクを作成]** を選択します。

1. **開始方法**ページで、設定する順序、Outpost、またはアセットを選択します。

1. 容量を変更するには、**変更方法**のオプションを指定します。コンソールで手順を指定するか、JSON ファイルをアップロードします。
   + コンソールのステップを使用するように**キャパシティ設定プランを変更する** 
   + **容量設定プランをアップロード**して JSON ファイルをアップロードする

**注記**  
キャパシティ管理が特定のインスタンスを停止を推奨しないようにするには、停止すべきではないインスタンスを指定します。これらのインスタンスは、停止するインスタンスのリストから除外されます。

------
#### [ Console steps ]

1. **インスタンスビュー**または**ラックビュー**を選択します。

1. 1 つのアセット**で Outpost 容量設定****の変更または変更**を選択します。

1. 現在の選択と異なる場合は、Outpost またはアセットを選択します。

1. このキャパシティタスクをすぐに実行するか、48 時間以上定期的に実行するかを選択します。

1. [**次へ**] を選択します。

1. **[インスタンスキャパシティを設定]** ページで、各インスタンスタイプには、事前に選択された最大数を含む 1 つのインスタンスサイズが表示されます。インスタンスサイズを追加するには、**[インスタンスサイズを追加]** を選択します。

1. インスタンスの数量を指定し、そのインスタンスサイズに表示されるキャパシティを書き留めます。

1. 各インスタンスタイプのセクションの最後に、キャパシティが超過しているか不足しているかを通知するメッセージが表示されます。インスタンスサイズまたは数量レベルで調整して、使用できる合計キャパシティを最適化します。

1. 特定のインスタンスサイズのインスタンス数を最適化 AWS Outposts するようにリクエストすることもできます。そのためには、次の操作を行います。

   1. [インスタンスサイズ] を選択します。

   1. 関連するインスタンスタイプのセクションの最後で、**[オートバランス]** を選択します。

1. インスタンスタイプごとに、少なくとも 1 つのインスタンスサイズに対してインスタンス数量が指定されていることを確認します。

1. 必要に応じて、そのまま保持するインスタンスを選択します。

1. [**次へ**] を選択します。

1. **[確認して作成]** ページで、リクエストする更新を確認します。

1. **Create**. AWS Outposts creates キャパシティタスクを選択します。

1. [キャパシティタスク] ページで、タスクのステータスをモニタリングします。

------
#### [ Upload a JSON file ]

1. **[キャパシティ構成をアップロード]** を選択します。

1. [**次へ**] を選択します。

1. **[キャパシティ構成計画をアップロード]** ページで、インスタンスタイプ、サイズ、数量を指定する JSON ファイルをアップロードします。必要に応じて、JSON ファイルで [InstancesToExclude](https://docs.aws.amazon.com/outposts/latest/APIReference/API_StartCapacityTask.html#outposts-StartCapacityTask-request-InstancesToExclude) パラメータと [TaskActionOnBlockingInstances](https://docs.aws.amazon.com/outposts/latest/APIReference/API_StartCapacityTask.html#outposts-StartCapacityTask-response-TaskActionOnBlockingInstances) パラメータを指定できます。  
**Example**  

   JSON ファイルの例:

   ```
   {
     "InstancePools": [
       {
         "InstanceType": "c5.24xlarge",
         "Count": 1
       },
       {
         "InstanceType": "m5.24xlarge",
         "Count": 2
       }
     ],
     "InstancesToExclude": {
       "AccountIds": [
         "111122223333"
       ],
       "Instances": [
         "i-1234567890abcdef0"
       ],
       "Services": [
         "ALB"
       ]
     },
     "TaskActionOnBlockingInstances": "WAIT_FOR_EVACUATION"
   }
   ```

1. **[キャパシティ構成計画]** セクションの JSON ファイルの内容を確認します。

1. [**次へ**] を選択します。

1. **[確認して作成]** ページで、リクエストする更新を確認します。

1. **「Create**. AWS Outposts creates a capacity task」を選択します。

1. [キャパシティタスク] ページで、タスクのステータスをモニタリングします。

------