

# EC2 インスタンスの配置を変更する
<a name="change-instance-placement-group"></a>

インスタンスのプレイスメントグループは、次の方法で変更できます。
+ プレイスメントグループにインスタンスを追加する
+ プレイスメントグループ間でインスタンスを移動する
+ プレイスメントグループからインスタンスを削除する

**要件**  
インスタンスのプレイスメントグループを変更する前に、インスタンスを `stopped` 状態にする必要があります。

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

**インスタンスの配置を変更するには**

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

1. ナビゲーションペインで、[**インスタンス**] を選択してください。

1. インスタンスを選択します。

1. [**Actions (アクション)**]、[**Instance settings (インスタンスの設定)**]、[**Modify instance placement (インスタンスの配置の変更)**] の順に選択します。

1. **[プレイスメントグループ]** で、次のいずれかを実行します。
   + プレイスメントグループにインスタンスを追加するには、プレイスメントグループを選択します。
   + プレイスメントグループ間でインスタンスを移動するには、プレイスメントグループを選択します。
   + プレイスメントグループからインスタンスを削除するには、**[なし]** を選択します。

1. **[保存]** を選択します。

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

**プレイスメントグループにインスタンスを移動するには**  
以下の [modify-instance-placement](https://docs.aws.amazon.com/cli/latest/reference/ec2/modify-instance-placement.html) コマンドを使用します。

```
aws ec2 modify-instance-placement \
    --instance-id i-0123a456700123456 \
    --group-name MySpreadGroup
```

**プレイスメントグループからインスタンスを削除するには**  
以下の [modify-instance-placement](https://docs.aws.amazon.com/cli/latest/reference/ec2/modify-instance-placement.html) コマンドを使用します。プレイスメントグループ名に空の文字列を指定すると、現在のプレイスメントグループからインスタンスが削除されます。

```
aws ec2 modify-instance-placement \
    --instance-id i-0123a456700123456 \
    --group-name ""
```

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

**プレイスメントグループにインスタンスを移動するには**  
[Edit-EC2InstancePlacement](https://docs.aws.amazon.com/powershell/latest/reference/items/Edit-EC2InstancePlacement.html) cmdlet を使用し、プレイスメントグループの名前を指定します。

```
Edit-EC2InstancePlacement `
    -InstanceId i-0123a456700123456 `
    -GroupName MySpreadGroup
```

**プレイスメントグループからインスタンスを削除するには**  
[Edit-EC2InstancePlacement](https://docs.aws.amazon.com/powershell/latest/reference/items/Edit-EC2InstancePlacement.html) cmdlet を使用し、プレイスメントグループの名前に空の文字列を指定します。

```
Edit-EC2InstancePlacement `
    -InstanceId i-0123a456700123456 `
    -GroupName ""
```

------