Create a placement group for your EC2 instances
You can use a placement group to control the placement of instances relative to each other. After you create a placement group, you can launch instances in the placement group.
Limitation
You can create a maximum of 500 placement groups per Region.
- Console
-
To create a placement group
Open the Amazon EC2 console at https://console.aws.amazon.com/ec2/
. -
In the navigation pane, choose Placement Groups.
-
Choose Create placement group.
-
Specify a name for the group.
-
Choose the placement strategy for the group: Cluster, Spread, or Partition.
If you chose Spread, you must choose the spread level: Rack or Host.
If you chose Partition, you must enter the number of partitions for the group.
-
(Optional) To add a tag, choose Add new tag, and then enter a key and value.
-
Choose Create group.
- AWS CLI
-
Use the create-placement-group command.
To create a cluster placement group
The following example creates a placement group that uses the
cluster
placement strategy, and it applies a tag with a key ofpurpose
and a value ofproduction
.aws ec2 create-placement-group \ --group-name
my-cluster
\ --strategy cluster \ --tag-specifications 'ResourceType=placement-group,Tags={Key=purpose
,Value=production
}'To create a partition placement group
The following example creates a placement group that uses the
partition
placement strategy, and specifies the five partitions using the--partition-count
parameter.aws ec2 create-placement-group \ --group-name
HDFS-Group-A
\ --strategy partition \ --partition-count5
- PowerShell
-
To create a placement group
The following New-EC2PlacementGroup command creates a cluster placement group.
New-EC2PlacementGroup -GroupName
my-placement-group
-Strategy cluster