Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions,
see Getting Started with Amazon Web Services in China
(PDF).
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.amazonaws.cn/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.
- Amazon 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 of purpose
and a value of
production
.
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-count 5
- PowerShell
-
Use the New-EC2PlacementGroup cmdlet.
To create a cluster placement group
The following example creates a cluster placement group.
New-EC2PlacementGroup `
-GroupName my-placement-group
`
-Strategy cluster
To create a partition placement group
The following example creates a partition placement group.
New-EC2PlacementGroup `
-GroupName my-placement-group
`
-Strategy partition `
-PartitionCount 5