Crear un clúster con HBase - Amazon EMR

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Crear un clúster con HBase

Los procedimientos de esta sección abarcan los aspectos básicos del lanzamiento de un clúster mediante el AWS Management Console y el AWS CLI. Para obtener información detallada sobre cómo planificar, configurar y lanzar clústeres de Amazon EMR, consulte Planificar y configurar clústeres en la Guía de administración de Amazon EMR.

Crear un clúster HBase mediante la consola

Para ver los pasos rápidos para lanzar clústeres con la consola, consulte Introducción a Amazon EMR en la Guía de administración de Amazon EMR.

Para lanzar un clúster con HBase instalado, utilice la consola

  1. Abra la consola Amazon EMR en https://console.aws.amazon.com /emr.

  2. Elija Create cluster (Crear clúster) y Go to advanced options (Ir a las opciones avanzadas).

  3. En Software Configuration (Configuración de software), elija la Amazon Release Version (Versión de Amazon) 4.6.0 o posterior (recomendamos la versión más reciente). Elija HBasey otras aplicaciones según desee.

  4. Con Amazon EMR versión 5.2.0 y versiones posteriores, en Configuración de HBase almacenamiento, seleccione HDFS o S3. Para obtener más información, consulte HBase en Amazon S3 (modo de almacenamiento de Amazon S3).

  5. Seleccione las demás opciones que necesite y, a continuación, elija Create cluster (Crear clúster).

Creación de un clúster mediante el uso de HBase AWS CLI

Utilice el siguiente comando para crear un clúster con el comando 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

Se incluyen caracteres de continuación de línea de Linux (\) para facilitar la lectura. Se pueden eliminar o utilizar en los comandos de Linux. En Windows, elimínelos o sustitúyalos por un signo de intercalación (^).

Si la usa HBase en Amazon S3, especifique la --configurations opción con una referencia a un objeto de configuración JSON. El objeto de configuración debe contener una hbase-site clasificación que especifique la ubicación en Amazon S3 donde se almacenan HBase los datos mediante la hbase.rootdir propiedad. También debe contener una clasificación hbase, que especifica s3 utilizando la propiedad hbase.emr.storageMode. El siguiente ejemplo muestra un fragmento de JSON con estas opciones de configuración.

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

Para obtener más información HBase sobre Amazon S3, consulteHBase en Amazon S3 (modo de almacenamiento de Amazon S3). Para obtener más información sobre las clasificaciones, consulte Configuración de aplicaciones.