

# AWS Outposts で Amazon EC2 専有ホストを割り当てる
<a name="dh-outpost-allocate"></a>

AWS リージョンの Dedicated Hosts の場合と同じ方法で、Outpost に Dedicated Hosts を割り当てて使用します。

**前提条件**  
Outpost にサブネットを作成します。詳細については、*AWS Outposts ユーザーガイド*の[サブネットの作成](https://docs.aws.amazon.com/outposts/latest/userguide/launch-instance.html#create-subnet)を参照してください。

**Outpost に専有ホストを割り当てるには、次のいずれかの方法を使用します。**

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

**AWS Outposts コンソールを使用して Outpost に専有ホストを割り当てるには**

1. AWS Outposts コンソールの [https://console.aws.amazon.com/outposts/](https://console.aws.amazon.com/outposts/home) を開いてください。

1. ナビゲーションペインで、**[Outpost]** を選択してください。Outpost を選択し、**[Actions]** (アクション)、**[Allocate Dedicated Host]** (専有ホストの割り当て) を選択してください。

1. 必要に応じて専有ホストを設定します。詳細については、「[アカウントで使用するために Amazon EC2 専有ホストを割り当てる](dedicated-hosts-allocating.md)」を参照してください。
**注記**  
**[アベイラビリティーゾーン]** と **[Outpost ARN]**には、選択した Outpost のアベイラビリティーゾーンと ARN をあらかじめ組み込んでおく必要があります。

1. [**Allocate**] を選択してください。

**Amazon EC2 コンソールを使用して Outpost に専有ホストを割り当てるには**

1. Amazon EC2 コンソールの [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/) を開いてください。

1. ナビゲーションペインにおいて、**[Dedicated Hosts]** (専有ホスト) を選択してから、**[Allocate Dedicated Host]** (専有ホスト割り当て) を選択してください。

1. **[アベイラビリティーゾーン]** には、Outpost に関連付けられているアベイラビリティーゾーンを選択してください。

1. **Outpost ARN** には、Outpost の ARN を入力してください。

1. Outpost の特定のハードウェアアセットをターゲットにするには、**[Outpost の特定のハードウェアアセットをターゲットにする]** で **[有効]** を選択してください。ターゲットにする各ハードウェアアセットについて、**[アセット ID を追加]** を選択し、ハードウェアアセットの ID を入力してください。
**注記**  
**[数量]** に指定する値は、指定するアセット ID の数と等しくなければなりません。例えば、3 つのアセット ID を指定する場合、数量も 3 でなければなりません。

1. 必要に応じて、残りの専有ホストを設定します。詳細については、「[アカウントで使用するために Amazon EC2 専有ホストを割り当てる](dedicated-hosts-allocating.md)」を参照してください。

1. [**Allocate**] を選択してください。

------
#### [ AWS CLI ]

**Outpost に専有ホストを割り当てるには**  
[allocate-hosts](https://docs.aws.amazon.com/cli/latest/reference/ec2/allocate-hosts.html) コマンドを使用します。`--availability-zone` には、Outpost に関連付けられているアベイラビリティーゾーンを指定します。`--outpost-arn` には Outpost の ARN を指定します。オプションで、ターゲットにする Outpost ハードウェアアセットの ID を `--asset-ids` に指定します。

```
aws ec2 allocate-hosts \
    --availability-zone "{{us-east-1a}}" \
    --outpost-arn "{{arn:aws:outposts:us-east-1a:111122223333:outpost/op-4fe3dc21baEXAMPLE}}" \
    --asset-ids {{asset_id}} \
    --instance-family "{{m5}}" \
    --auto-placement "{{off}}" \
    --quantity 1
```

------
#### [ PowerShell ]

**Outpost に専有ホストを割り当てるには**  
[New-EC2Host](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2Host.html) コマンドレットを使用します。Outpost に関連付けられているアベイラビリティーゾーンを指定します。オプションで、ターゲットにする Outpost ハードウェアアセットの ID を `-AssetId` に指定します。

```
New-EC2Host `
    -AvailabilityZone "{{us-east-1a}}" `
    -OutpostArn "{{arn:aws:outposts:us-east-1a:111122223333:outpost/op-4fe3dc21baEXAMPLE}}" `
    -AssetId {{asset_id}} `
    -InstanceFamily "{{m5}}" `
    -AutoPlacement "{{off}}" `
    -Quantity 1
```

------

**Outpost 上の専有ホストでインスタンスを起動するには**

1. Amazon EC2 コンソールの [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/) を開いてください。

1. ナビゲーションペインで [**Dedicated Hosts**] を選択してください。前のステップで割り当てた専有ホストを選択し、**[Actions]** (アクション)、**[Launch instance onto host]** (ホストへのインスタンスの起動) を選択してください。

1. 必要に応じてインスタンスを設定してから、インスタンスを起動します。詳細については、「[Amazon EC2 専有ホストで Amazon EC2 インスタンスを起動する](launching-dedicated-hosts-instances.md)」を参照してください。