Criar um grupo de posicionamento para instâncias do EC2
Você pode usar um grupo de posicionamento para controlar o posicionamento das instâncias em relação umas às outras. Após criar um grupo de posicionamento, você pode executar instâncias nele.
Limitação
Você pode criar no máximo 500 grupos de posicionamento por região.
- Console
-
Para criar um grupo de posicionamento
Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/
. -
No painel de navegação, escolha Placement Groups.
-
Escolha Criar grupo de posicionamento.
-
Em Name (Nome), especifique um nome para o grupo.
-
Em Estratégia de posicionamento, escolha a estratégia de posicionamento para o grupo: Cluster, Distribuído, Partição ou Tempo de precisão.
-
Se você escolheu Spread (Distribuído), em Spread level (Nível de distribuição), escolha Host ou Rack.
-
Se você escolheu Partition (Partição), em Number of partitions (Número de partições), insira o número de partições para o grupo.
-
Se escolher Cluster, você pode, opcionalmente, especificar um grupo pai de posicionamento de tempo de precisão para garantir que as instâncias no grupo de posicionamento de cluster sejam executadas em hardware compatível com tempo de precisão.
-
-
(Opcional) Para adicionar uma tag, em Tags, escolha Add new tag (Adicionar nova tag) e insira a chave e o valor.
-
Escolha Criar grupo.
- AWS CLI
-
Use o comando create-placement-group.
Para criar um grupo de posicionamento de cluster
O exemplo a seguir cria um grupo de posicionamento que usa a estratégia de posicionamento de
clustere a aplica uma tag com uma chave depurposee um valor deproduction.aws ec2 create-placement-group \ --group-namemy-cluster\ --strategy cluster \ --tag-specifications 'ResourceType=placement-group,Tags={Key=purpose,Value=production}'Para criar um grupo de posicionamento de cluster com um grupo de posicionamento de tempo de precisão pai
O exemplo a seguir cria um grupo de posicionamento de cluster que especifica um grupo de posicionamento de tempo de precisão pai usando o parâmetro
--parent-group-id.aws ec2 create-placement-group \ --group-namemy-cluster\ --strategy cluster \ --parent-group-idpg-0aaa1111111111111Para criar um grupo com posicionamento em partições
O exemplo a seguir cria um grupo de posicionamento que usa a estratégia de posicionamento de
partitione especifica as cinco partições usando o parâmetro--partition-count.aws ec2 create-placement-group \ --group-nameHDFS-Group-A\ --strategy partition \ --partition-count5Para criar um grupo de posicionamento de tempo de precisão
O exemplo a seguir cria um grupo de posicionamento que usa a estratégia de posicionamento
precision-time.aws ec2 create-placement-group \ --group-namemy-precision-time-pg\ --strategy precision-time - PowerShell
-
Use o cmdlet New-EC2PlacementGroup.
Para criar um grupo de posicionamento de cluster
O exemplo a seguir cria um grupo de posicionamento de cluster.
New-EC2PlacementGroup ` -GroupNamemy-placement-group` -Strategy clusterPara criar um grupo de posicionamento de cluster com um grupo de posicionamento de tempo de precisão pai
O exemplo a seguir cria um grupo de posicionamento de cluster que especifica um grupo de posicionamento de tempo de precisão pai usando o parâmetro
-ParentGroupId.New-EC2PlacementGroup ` -GroupNamemy-placement-group` -Strategy cluster ` -ParentGroupIdpg-0aaa1111111111111Para criar um grupo com posicionamento em partições
O exemplo a seguir cria um grupo com posicionamento em partições.
New-EC2PlacementGroup ` -GroupNamemy-placement-group` -Strategy partition ` -PartitionCount5Para criar um grupo de posicionamento de tempo de precisão
O exemplo a seguir cria um grupo de posicionamento de tempo de precisão.
New-EC2PlacementGroup ` -GroupNamemy-precision-time-pg` -Strategy precision-time