

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Configurar tempos limite de provisionamento para inicialização de clusters no Amazon EMR
<a name="emr-provisioning-timeout-launch"></a>

Você pode definir um período de tempo limite para provisionar instâncias spot para cada frota do cluster. Se o Amazon EMR não puder provisionar a capacidade spot, você escolhe entre terminar o cluster ou provisionar a capacidade sob demanda. Se o período de tempo limite acabar durante o processo de redimensionamento do cluster, o Amazon EMR cancelará solicitações spot não provisionadas. As instâncias spot que não foram provisionadas não são transferidas para a capacidade sob demanda.

Execute as etapas a seguir para personalizar um período de tempo limite de provisionamento para inicialização do cluster usando o console do Amazon EMR.

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

**Para configurar o tempo limite de provisionamento ao criar um cluster usando o console**

1. [Faça login no e abra Console de gerenciamento da AWS o console do Amazon EMR em https://console.aws.amazon.com /emr.](https://console.aws.amazon.com/emr)

1. Em **EMR no EC2**, no painel de navegação esquerdo, escolha **Clusters** e depois **Criar cluster**.

1. Na página **Criar cluster**, navegue até **Configuração do cluster** e selecione **Frotas de instâncias**.

1. Em **Opção de ajuste de escala e provisionamento de clusters**, especifique o tamanho do spot para suas frotas centrais e de tarefa.

1. Em **Configuração de tempo limite spot**, selecione **Terminar cluster após o tempo limite spot** ou **Alternar para sob demanda após tempo limite spot**. Em seguida, especifique o período de tempo limite para provisionamento de instâncias spot. O valor padrão é uma hora.

1. Escolha qualquer outra opção que se aplique ao cluster.

1. Para iniciar o cluster com o tempo limite configurado, escolha **Criar cluster**.

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

**Especificar um tempo limite de provisionamento com o comando `create-cluster`**

```
aws emr create-cluster \
--release-label emr-5.35.0 \
--service-role EMR_DefaultRole \
--ec2-attributes '{"InstanceProfile":"EMR_EC2_DefaultRole","SubnetIds":["subnet-XXXXX"]}' \
--instance-fleets '[{"InstanceFleetType":"MASTER","TargetOnDemandCapacity":1,"TargetSpotCapacity":0,"LaunchSpecifications":{"OnDemandSpecification":{"AllocationStrategy":"lowest-price"}},"InstanceTypeConfigs":[{"WeightedCapacity":1,"EbsConfiguration":{"EbsBlockDeviceConfigs":[{"VolumeSpecification":{"SizeInGB":32,"VolumeType":"gp2"},"VolumesPerInstance":2}]},"BidPriceAsPercentageOfOnDemandPrice":100,"InstanceType":"m5.xlarge"}],"Name":"Master - 1"},{"InstanceFleetType":"CORE","TargetOnDemandCapacity":1,"TargetSpotCapacity":1,"LaunchSpecifications":{"SpotSpecification":{"TimeoutDurationMinutes":120,"TimeoutAction":"SWITCH_TO_ON_DEMAND"},"OnDemandSpecification":{"AllocationStrategy":"lowest-price"}},"InstanceTypeConfigs":[{"WeightedCapacity":1,"EbsConfiguration":{"EbsBlockDeviceConfigs":[{"VolumeSpecification":{"SizeInGB":32,"VolumeType":"gp2"},"VolumesPerInstance":2}]},"BidPriceAsPercentageOfOnDemandPrice":1,"InstanceType":"m5.xlarge"}],"Name":"Core - 2"}]'
```

------