

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á.

# Clusters do EMR ativados AWS Outposts
<a name="emr-plan-outposts"></a>

A partir do Amazon EMR 5.28.0, você pode criar e executar clusters do EMR no AWS Outposts. AWS Outposts habilita o nativo AWS serviços, infraestrutura e modelos operacionais em instalações locais. Em AWS Outposts ambientes, você pode usar o mesmo AWS APIs, ferramentas e infraestrutura que você usa no AWS Nuvem. Amazon EMR ativado AWS Outposts é ideal para cargas de trabalho de baixa latência que precisam ser executadas nas proximidades de dados e aplicativos locais. Para obter mais informações sobre AWS Outposts, veja [AWS Outposts Guia do usuário](https://docs.aws.amazon.com/outposts/latest/userguide/). 

## Pré-requisitos
<a name="emr-outposts-prereq"></a>

 Veja a seguir os pré-requisitos para usar o Amazon EMR no AWS Outposts:
+ Você deve ter instalado e configurado AWS Outposts em seu data center local.
+ Você deve ter uma conexão de rede confiável entre seu ambiente Outpost e um AWS Região.
+ Você deve ter capacidade suficiente para os tipos de instância compatíveis com o Amazon EMR disponíveis no Outpost.

## Limitações
<a name="emr-outposts-limit"></a>

Veja a seguir as limitações de usar o Amazon EMR no AWS Outposts:
+ On-Demand As instâncias são a única opção compatível com instâncias do Amazon EC2. As instâncias spot não estão disponíveis para o Amazon EMR no AWS Outposts.
+ Se você precisar de volumes de armazenamento adicionais do Amazon EBS, somente SSD de uso geral (GP2) é compatível. 
+ Quando você usa AWS Outposts com as versões 5.28 a 6.x do Amazon EMR, você só pode usar buckets do S3 que armazenam objetos em um Região da AWS que você especifica. Com o Amazon EMR 7.0.0 e superior, o Amazon EMR está ativado AWS Outposts também é suportado com o S3A cliente do sistema de arquivos, prefixo `s3a://`.
+ Somente os seguintes tipos de instância são compatíveis com o Amazon EMR no AWS Outposts:


<table>
<thead>
  <tr><th>Classe de instância</th><th>Tipos de instância</th></tr>
</thead>
<tbody>
  <tr><td><b>Propósito geral</b></td><td><code>m5.xlarge</code> | <code>m5.2xlarge</code> | <code>m5.4xlarge</code> | <code>m5.12xlarge</code> | <code>m5.24xlarge</code> | <code>m5d.xlarge</code> | <code>m5d.2xlarge</code> | <code>m5d.4xlarge</code> | <code>m5d.12xlarge</code> | <code>m5d.24xlarge</code></td></tr>
  <tr><td><b>Compute-optimized</b></td><td><code>c5.xlarge</code> | <code>c5.2xlarge</code> | <code>c5.4xlarge</code> | <code>c5.18xlarge</code> | <code>c5d.xlarge</code> | <code>c5d.2xlarge</code> | <code>c5d.4xlarge</code> | <code>c5d.18xlarge</code></td></tr>
  <tr><td><b>Memory-optimized</b></td><td><code>r5.xlarge</code> | <code>r5.2xlarge</code> | <code>r5.4xlarge</code> | <code>r5.12xlarge</code> | <code>r5d.xlarge</code> | <code>r5d.2xlarge</code> | <code>r5d.4xlarge</code> | <code>r5d.12xlarge</code> | <code>r5d.24xlarge</code></td></tr>
  <tr><td><b>Storage-optimized</b></td><td><code>i3en.xlarge</code> | <code>i3en.2xlarge</code> | <code>i3en.3xlarge</code> | <code>i3en.6xlarge</code> | <code>i3en.12xlarge</code> | <code>i3en.24xlarge</code> </td></tr>
</tbody>
</table>


## Considerações sobre a conectividade de rede
<a name="emr-outposts-considerations"></a>
+ Se houver conectividade de rede entre seu Outpost e seu AWS A região foi perdida, seus clusters continuarão em execução. No entanto, você não pode criar novos clusters ou executar novas ações em clusters existentes enquanto que a conectividade não for restaurada. Em caso de falhas na instância, a instância não será substituída automaticamente. Além disso, ações como adicionar etapas a um cluster em execução, verificar o status de execução da etapa e enviar CloudWatch métricas e eventos serão adiados. 
+ Recomendamos que você forneça conectividade de rede confiável e altamente disponível entre seu Outpost e o AWS Região. Se houver conectividade de rede entre seu Outpost e seu AWS A região é perdida por mais de algumas horas, os clusters que ativaram a proteção contra encerramento continuarão em execução e os clusters que desativaram a proteção contra encerramento podem ser encerrados. 
+ Se a conectividade da rede for afetada por uma manutenção de rotina, recomendamos que a proteção contra encerramento seja ativada proativamente. De modo geral, a interrupção da conectividade significa que quaisquer dependências externas que não sejam locais para a rede do cliente ou o para Outpost ficarão inacessíveis. Isso inclui o Amazon S3, o DynamoDB usado com a visualização de consistência do EMRFS e o Amazon RDS, se uma instância na região for usada para um cluster do Amazon EMR com múltiplos nós primários.

## Criação de um cluster do Amazon EMR no AWS Outposts
<a name="emr-outposts-create"></a>

Criação de um cluster do Amazon EMR no AWS Outposts é semelhante à criação de um cluster do Amazon EMR no AWS Nuvem. Quando você cria um cluster do Amazon EMR no AWS Outposts, você deve especificar uma sub-rede Amazon EC2 associada ao seu Outpost.

Um Amazon VPC pode abranger todas as zonas de disponibilidade em um AWS Região. AWS Outposts são extensões de zonas de disponibilidade, e você pode estender um Amazon VPC em uma conta para abranger várias zonas de disponibilidade e locais associados do Outpost. Ao configurar o Outpost, você associa uma sub-rede a ele para estender o ambiente regional da VPC à instalação on-premises. As instâncias do Outpost e serviços relacionados aparecem como parte de sua VPC regional, semelhante a uma zona de disponibilidade com sub-redes associadas. Para obter mais informações, consulte o [Guia do usuário do AWS Outposts](https://docs.aws.amazon.com/outposts/latest/userguide/).

**Console**

Para criar um novo cluster do Amazon EMR no AWS Outposts com o Console de gerenciamento da AWS, especifique uma sub-rede Amazon EC2 associada ao seu Outpost.

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

**Para criar um cluster no AWS Outposts com o console**

1. Faça login no Console de gerenciamento da AWS e abra 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. Em **Configuração do cluster**, selecione **Grupos de instâncias** ou **Frotas de instâncias**. Em seguida, escolha um tipo de instância no menu suspenso **Escolher tipo de instância do EC2** ou selecione **Ações** e escolha **Adicionar volumes do EBS**. Amazon EMR ativado AWS Outposts oferece suporte a volumes e tipos de instância limitados do Amazon EBS.

1. Em **Redes**, selecione uma sub-rede EC2 com um ID do Outpost neste formato: op-123456789.

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

1. Para iniciar o cluster, escolha **Criar cluster**.

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

**Para criar um cluster no AWS Outposts com o AWS CLI**
+ Para criar um novo cluster do Amazon EMR no AWS Outposts com o AWS CLI, especifique uma sub-rede EC2 associada ao seu Outpost, como no exemplo a seguir. Substituir {{subnet-22XXXX01}} com seu próprio ID de sub-rede do Amazon EC2.

  ```
  aws emr create-cluster \
  --name "Outpost cluster" \
  --release-label {{emr-7.14.0}} \
  --applications Name=Spark \
  --ec2-attributes KeyName=myKey SubnetId={{subnet-22XXXX01}} \
  --instance-type m5.xlarge --instance-count 3 --use-default-roles
  ```

------