

# アカウントで使用するために Amazon EC2 専有ホストを割り当てる
<a name="dedicated-hosts-allocating"></a>

専有ホストの使用を開始するには、まずアカウントに割り当てる必要があります。Dedicated Hostを割り当てると、ご自身のアカウントにおいてDedicated Hostの容量がすぐに使用できるようになり、Dedicated Hostにおけるインスタンスの起動を開始できます。

アカウントに 専有ホスト を割り当てる場合、**単一のインスタンスタイプ**、または同じインスタンスファミリー内の**複数のインスタンスタイプ**をサポートする構成を選択できます。ホスト上で実行できるインスタンスの数は、選択した構成によって異なります。詳細については、「[Amazon EC2 専有ホストインスタンスのキャパシティ設定](dedicated-hosts-limits.md)」を参照してください。

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

**Dedicated Host を割り当てるには**

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

1. ナビゲーションペインで [**Dedicated Hosts**]、[**Dedicated Host の割り当て**] の順に選択してください。

1. [**インスタンスファミリー**] については、Dedicated Host向けのインスタンスファミリーを選びます。

1. Dedicated Host について、選択したインスタンスファミリー内にある複数のインスタンスをサポートするか、特定のインスタンスタイプのみサポートするかを指定します。次のいずれかを行ってください。
   + 選択したインスタンスファミリー内の複数のインスタンスタイプをサポートするようにDedicated Hostを設定するには、[**複数のインスタンスタイプをサポートする**]、[**有効化**] の順に選択してください。この選択を行うと、Dedicated Host において、同一インスタンスファミリー内の異なるインスタンスサイズを起動できるようになります。例えば、`m5`インスタンスファミリーとこのオプションを選択すると、Dedicated Hostにおいて`m5.xlarge`インスタンスと`m5.4xlarge`インスタンスを起動できます。
   + 選択したインスタンスファミリーの 1 つのインスタンスタイプをサポートするようにDedicated Host を設定するには、[**Support multiple instance types (複数のインスタンスをサポートする)**] をオフにして、[**インスタンスタイプ**] でサポートするインスタンスタイプを選択してください。これにより、Dedicated Host で 1 つのインスタンスタイプを起動できます。例えば、このオプションを選択し、`m5.4xlarge`をサポート対象インスタンスタイプとして指定すると、専有ホストにおいては`m5.4xlarge`インスタンスに限り起動できます。

1. **[アベイラビリティーゾーン]** については、専有ホストを割り当てるアベイラビリティーゾーンを選択してください。

1. インスタンスタイプが一致する、ターゲットを絞らないインスタンスの起動を受け入れることを Dedicated Host に許可するには、[**Instance auto-placement (インスタンスの自動プレイスメント)**] で、[**Enable (有効)**] を選択してください。自動配置の詳細については、[Amazon EC2 専有ホストの自動配置とホストアフィニティ](dedicated-hosts-understanding.md)を参照してください。

1. Dedicated Host のホスト復旧を有効にするには、[**Host recovery (ホスト復旧)**]、[**有効化**] の順に選択してください。詳細については、「[Amazon EC2 専有ホストリカバリ](dedicated-hosts-recovery.md)」を参照してください。

1. [**数量**] については、割り当てるDedicated Hostsの数を入力してください。

1. (オプション) [**新しいタグの追加**] をクリックし、タグキーとタグ値を入力してください。

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

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

**Dedicated Host を割り当てるには**  
[allocate-hosts](https://docs.aws.amazon.com/cli/latest/reference/ec2/allocate-hosts.html) コマンドを使用します。次の例では、`m5` アベイラビリティーゾーンで `us-east-1a` インスタンスファミリー内の複数のインスタンスタイプをサポートしている専有ホストを割り当てます。また、ホスト復旧を有効にし、自動配置を無効にします。

```
aws ec2 allocate-hosts \
    --instance-family "m5" \
    --availability-zone "us-east-1a" \
    --auto-placement "off" \
    --host-recovery "on" \ 
    --quantity 1
```

次の例では、指定されたアベイラビリティーゾーンで*ターゲット未指定*のインスタンス起動をサポートする専有ホストを割り当て、ホスト復旧を有効にし、自動配置を有効にします。

```
aws ec2 allocate-hosts \
    --instance-type "m5.large" \
    --availability-zone "eu-west-1a" \
    --auto-placement "on" \
    --host-recovery "on" \
    --quantity 1
```

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

**Dedicated Host を割り当てるには**  
[New-EC2Host](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2Host.html) コマンドレットを使用します。次の例では、`m5` アベイラビリティーゾーンで `us-east-1a` インスタンスファミリー内の複数のインスタンスタイプをサポートしている専有ホストを割り当てます。ホストでもホスト復旧が有効になっており、自動配置は無効になっています。

```
New-EC2Host `
    -InstanceFamily m5 `
    -AvailabilityZone us-east-1a `
    -AutoPlacement Off `
    -HostRecovery On `
    -Quantity 1
```

次の例では、指定されたアベイラビリティーゾーンで*ターゲット未指定*のインスタンス起動をサポートする専有ホストを割り当て、ホスト復旧を有効にします。

```
New-EC2Host `
    -InstanceType m5.large `
    -AvailabilityZone eu-west-1a `
    -AutoPlacement On `
    -HostRecovery On `
    -Quantity 1
```

------