Criação de um cluster com 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á.

Criação de um cluster com HBase

Os procedimentos desta seção abordam os princípios básicos da inicialização de um cluster usando o AWS Management Console 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.

Criação de um cluster 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 iniciar um cluster com 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 HBaseoutros aplicativos conforme desejado.

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

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

Criando um cluster HBase usando o AWS CLI

Use o comando a seguir para criar um cluster com HBase instalado:

aws emr create-cluster --name "Test cluster" --release-label emr-7.9.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ê usa HBase no Amazon S3, especifique a --configurations opção com uma referência a um objeto de configuração JSON. O objeto de configuração deve conter uma hbase-site classificação que especifique o local no Amazon S3 HBase onde os dados são armazenados usando hbase.rootdir a propriedade. 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 HBase sobre o Amazon S3, consulte. HBase no Amazon S3 (modo de armazenamento Amazon S3) Para obter mais informações sobre classificações, consulte Configurar aplicações.