View a markdown version of this page

Criar um cluster com o HBase - Amazon EMR

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 HBase

Os procedimentos desta seção abrangem as noções básicas sobre o lançamento de um cluster usando o Console de gerenciamento da AWS e o. AWS CLI Para obter informações detalhadas sobre como planejar, configurar e executar clusters do Amazon EMR, consulte Plan and configure clusters no Guia de gerenciamento do Amazon EMR.

Criar um cluster com o HBase usando o console

Para obter etapas rápidas para iniciar clusters com o console, consulte Getting started with Amazon EMR no Guia de gerenciamento do Amazon EMR.

Para executar um cluster com o HBase instalado usando o console

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

  2. Escolha Create cluster (Criar cluster) e Go to advanced options (Ir para opções avançadas).

  3. Para Software Configuration (Configuração do software), escolha um valor de 4.6.0 ou posterior para Amazon Release Version (Versão da Amazon)(recomendamos a versão mais recente). Escolha HBase e outros aplicativos conforme desejado.

  4. Com o Amazon EMR 5.2.0 e versões posteriores, em Configurações de armazenamento do HBase, selecione HDFS ou S3. Para obter mais informações, consulte HBase no Amazon S3 (modo de armazenamento do Amazon S3).

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

Criando um cluster com o HBase usando o AWS CLI

Use o seguinte comando para criar um cluster com o HBase instalado:

aws emr create-cluster --name "Test cluster" --release-label emr-7.13.0 \ --applications Name=HBase --use-default-roles --ec2-attributes KeyName=myKey \ --instance-type m5.xlarge --instance-count 3
nota

Os caracteres de continuação de linha do Linux (\) 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 (^).

Se você usar o HBase no Amazon S3, especifique a opção --configurations com uma referência a um objeto de configuração JSON. O objeto de configuração deve conter uma classificação hbase-site que especifica o local no Amazon S3 em que os dados do HBase são armazenados usando a propriedade hbase.rootdir. Ele também deve conter uma classificação hbase, que especifica s3 usando a propriedade hbase.emr.storageMode. O exemplo a seguir demonstra um trecho de código JSON com essas definições de configuração.

[ { "Classification": "hbase-site", "Properties": { "hbase.rootdir": "s3://amzn-s3-demo-bucket/MyHBaseStore" } }, { "Classification": "hbase", "Properties": { "hbase.emr.storageMode": "s3" } } ]

Para obter mais informações sobre o HBase no Amazon S3, consulte HBase no Amazon S3 (modo de armazenamento do Amazon S3). Para obter mais informações sobre classificações, consulte Configurar aplicações.