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.
Creación de un clúster con HBase
Los procedimientos de esta sección abarcan los aspectos básicos del lanzamiento de un clúster mediante el y el. AWS Management Console AWS CLI Para obtener información detallada sobre cómo planificar, configurar y lanzar EMR clústeres de Amazon, consulte Planificar y configurar clústeres en la Guía de EMR administración de Amazon.
Crear un clúster HBase con la consola
Para ver los pasos rápidos para lanzar clústeres con la consola, consulta Cómo empezar a usar Amazon EMR en la Amazon EMR Management Guide.
Para lanzar un clúster HBase con la consola
Abre la EMR consola de Amazon en https://console.aws.amazon.com/emr
. -
Elija Create cluster (Crear clúster) y Go to advanced options (Ir a las opciones avanzadas).
-
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). Elige HBasey otras aplicaciones como desees.
Con Amazon 5.2.0 y EMR versiones posteriores, en Configuración HBase de almacenamiento, selecciona HDFSo S3. Para obtener más información, consulte HBaseen Amazon S3 (modo de almacenamiento de Amazon S3).
-
Seleccione las demás opciones que necesite y, a continuación, elija Create cluster (Crear clúster).
Crear un clúster HBase mediante el uso de AWS CLI
Utilice el siguiente comando para crear un clúster con el comando HBase instalado:
aws emr create-cluster --name "
Test cluster
" --release-labelemr-7.2.0
\ --applications Name=HBase
--use-default-roles --ec2-attributes KeyName=myKey
\ --instance-typem5.xlarge
--instance-count3
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 JSON de configuración. 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
. En el siguiente ejemplo, se muestra un JSON fragmento de código con estos ajustes de configuración.
[ { "Classification": "hbase-site", "Properties": { "hbase.rootdir": "
s3://MyBucket/MyHBaseStore
" } }, { "Classification": "hbase", "Properties": { "hbase.emr.storageMode": "s3
" } } ]
Para obtener más información HBase sobre Amazon S3, consulteHBaseen Amazon S3 (modo de almacenamiento de Amazon S3). Para obtener más información sobre las clasificaciones, consulte Configuración de aplicaciones.