HBase
¿Qué es HBase? Atendiendo a lo que pone en su web, es la base de datos de Hadoop: un sistema de almacenamiento escalable y distribuible para Big Data.
- Página web oficial: https://hbase.apache.org/
- Release que vamos a usar: 0.98.3
Instalando HBase
La instalación es sencilla y sigue los procesos habituales: descargar, descomprimir y crear una variable de entorno para el directorio de instalación:
cd $HOME wget http://ftp.cixug.es/apache/hbase/hbase-0.98.3/hbase-0.98.3-hadoop1-bin.tar.gz tar -zxvf hbase-0.98.3-hadoop1-bin.tar.gz mv hbase-0.98.3-hadoop1-bin.tar.gz hbase cd hbase
Configuración de HBase
<property> <name>hbase.rootdir</name> <value>/home/fedora/hbase</value> </property> <property> <name>hbase.zookeeper.property.dataDir</name> <value>/home/fedora/hbase</value> </property>
Una vez tengamos esto configurado, tenemos que asegurarnos que nuestro máquina aparece en el listado de /etc/hosts apuntando a 127.0.0.1.
127.0.0.1 localhost
Probando HBase
Ahora vamos a iniciar HBase y la Shell de HBase para probar que esté funcionando:bin/start-hbase.sh bin/hbase shell #La respuesta debe ser similar a la siguiente: $ bin/hbase shell HBase Shell; enter 'help' for list of supported commands. Type "exit " to leave the HBase Shell Version 0.94.19, r1588997, Tue Apr 22 00:21:01 UTC 2014 hbase(main):001:0> #Como se puede leer, al escribir "help" podemos recibir una lista de comandos disponibles. #Vamos a hacer un list de tablas, que debe aparecer vacío para comprobar que todo funciona correctamente hbase(main):001:0> list TABLE 0 row(s) in 0.6230 seconds hbase(main):002:0> #Salimos del shell con Ctrl+C y paramos el servidor HBase
hbase(main):002:0>^C $bin/stop-hbase.sh
Con esto ya tendríamos la instalación de HBase lista. Nos vemos en el siguiente tutorial.
0 comentarios:
Publicar un comentario