

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

# Criar um cluster com o Phoenix
<a name="phoenix-create-cluster"></a>

Para instalar o Phoenix, escolha o aplicativo ao criar um cluster usando o console ou a AWS CLI. Os procedimentos e exemplos a seguir mostram como criar um cluster com Phoenix HBase e. Para obter mais informações sobre como criar clusters usando o console, incluindo as **Opções avançadas**, consulte [Plan and configure clusters](https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-plan.html) no *Guia de gerenciamento do Amazon EMR*.

**Para iniciar um cluster com o Phoenix instalado usando as **Quick Options (Opções rápidas)** para criar um cluster no console**



1. [Abra o console do Amazon EMR em https://console.aws.amazon.com /emr.](https://console.aws.amazon.com/emr/)

1. Escolha **Create cluster (Criar cluster)** para usar **Quick Create**.

1. Em **Software Configuration (Configuração do software)**, escolha a versão mais recente apropriada para o seu aplicativo. O Phoenix aparece como uma opção somente quando a versão **Amazon Release Version emr-4.7.0** ou posterior é selecionada.

1. Para **Aplicativos**, escolha a segunda opção ** HBase: HBase *ver* com Ganglia, Hadoop*ver*, Hive*ver*, Hue, *ver* Phoenix e. *ver* *ver* ZooKeeper *ver***

1.  Selecione outras opções conforme necessário e escolha **Create cluster (Criar cluster)**.

**nota**  
Os caracteres de continuação de linha do Linux (\$1) são incluídos para facilitar a leitura. Eles podem ser removidos ou usados ​​em comandos do Linux. No Windows, remova-os ou substitua-os por um sinal de interpolação (^).

O exemplo a seguir inicia um cluster com o Phoenix instalado usando as definições de configuração padrão.

**Para iniciar um cluster com o Phoenix e HBase usar o AWS CLI**
+ Crie o cluster usando o seguinte comando:

  ```
  aws emr create-cluster --name "Cluster with Phoenix" --release-label emr-7.12.0 \
  --applications Name=Phoenix Name=HBase --ec2-attributes KeyName=myKey \
  --instance-type m5.xlarge --instance-count 3 --use-default-roles
  ```

## Personalizar as configurações do Phoenix
<a name="phoenix-custom-config"></a>

Ao criar um cluster, você configurar o Phoenix definindo os valores em `hbase-site.xml` usando a classificação da configuração `hbase-site`.

Para obter mais informações, consulte [Configuração e ajustes](https://phoenix.apache.org/tuning.html) na documentação do Phoenix.

O exemplo a seguir demonstra o uso de um arquivo JSON armazenado no Amazon S3 para especificar o valor `false` para a propriedade `phoenix.schema.dropMetaData`. Várias propriedades podem ser especificadas para uma única classificação. Para obter mais informações, consulte [Configurar aplicações](emr-configure-apps.md). O comando `create-cluster` faz referência ao arquivo JSON como o parâmetro `--configurations`.

O conteúdo do arquivo JSON salvo em bucket/myfolder/myconfig /amzn-s3-demo- .json é o seguinte.

```
[
    {
      "Classification": "hbase-site",
      "Properties": {
        "phoenix.schema.dropMetaData": "false"
      }
    }
  ]
```

O comando `create cluster` que faz referência ao arquivo JSON é mostrado no exemplo a seguir.

```
aws emr create-cluster --release-label emr-7.12.0 --applications Name=Phoenix \
Name=HBase --instance-type m5.xlarge --instance-count 2 \
--configurations https://s3.amazonaws.com/amzn-s3-demo-bucket/myfolder/myconfig.json
```

**nota**  
A solicitação de reconfiguração para quaisquer classificações de configuração do Phoenix só é compatível nas versões 5.23.0 e posteriores do Amazon EMR, e não é compatível com a versão 5.21.0 ou 5.22.0 do Amazon EMR. Para obter mais informações, consulte [Fornecer uma configuração para um grupo de instâncias em um cluster em execução](https://docs.aws.amazon.com/emr/latest/ReleaseGuide/emr-configure-apps-running-cluster.html)