Este capítulo explica cómo arrancar HBase shell interactivo que viene junto con HBase.
HBase contiene una shell con que usted se puede comunicar con HBase. Hadoop HBase utiliza el sistema de archivos para almacenar sus datos. Tendrá un servidor maestro y servidores de región. El almacenamiento de datos se hará en la forma de las regiones (tablas). Estas regiones se puede dividir y se almacenan en servidores de región.
El servidor maestro administra estos servidores de región y todas estas tareas se realizan en HDFS. A continuación, se presentan algunos de los comandos admitidos por HBase Shell.
Estado: indica el estado de HBase, por ejemplo, el número de servidores.
Versión: ofrece la versión de HBase que se utiliza.
Table_help: proporciona ayuda en la tabla de referencia.
Whoami: proporciona información sobre el usuario.
Estos son los comandos que operan en las tablas de HBase.
Para acceder al shell HBase, debe desplazarse al HBase carpeta de inicio.
cd /usr/localhost/ cd Hbase
Usted puede iniciar el shell interactivo utilizando HBase “hbase shell”como se muestra a continuación.
./bin/hbase shell
Si usted tiene instalado correctamente HBase en el sistema, entonces se le da la HBase intérprete de comandos del shell, como se muestra a continuación.
HBase Shell; enter 'help<RETURN>' for list of supported commands. Type "exit<RETURN>" to leave the HBase Shell Version 0.94.23, rf42302b28aceaab773b15f234aa8718fff7eea3c, Wed Aug 27 00:54:09 UTC 2014 hbase(main):001:0>
Para salir del comando de la shell interactivo en cualquier momento, escriba exit o utilice <ctrl+c>. Verificar la shell funcionamiento antes de continuar. Use el lista comando para este fin. Es un comando que se utiliza para obtener la lista de todas las tablas de HBase. En primer lugar, compruebe que la instalación y la configuración de HBase en el sistema utilizando este comando como se muestra a continuación.
hbase(main):001:0> list
Cuando se escribe este comando, se le da el siguiente resultado.
hbase(main):001:0> list TABLE