Instalación y uso de Linux experiment HBase

Instalación y uso de HBase

1. Introducción a HBase

HBase es una base de datos de código abierto distribuida, orientada a columnas, derivada de un documento de Google "BigTable: un sistema de almacenamiento distribuido para datos estructurados". HBase almacena datos en forma de tabla, que se compone de filas y columnas, y las columnas se dividen en varias familias de columnas / familias de columnas. Para obtener información oficial de HBase, visite [Sitio web oficial de HBase] (http://hbase.apache.org/). Hay tres modos de funcionamiento de HBase: modo independiente, modo pseudodistribuido y modo distribuido. Modo independiente: instale y use HBase en una computadora, lo que no implica el almacenamiento distribuido de datos; Modo pseudodistribuido: simule un pequeño clúster en una computadora; Modo distribuido: use varias computadoras para lograr un significado físico Almacenamiento distribuido. Para fines de aprendizaje aquí, solo nos enfocamos en el modo independiente y el modo pseudodistribuido.

Chiyu Oye Todos los derechos reservados Jajaja

Segundo, instale y configure HBase

Instalación 1.HBase 

1.1 Use la herramienta filezilla para copiar el paquete de instalación de HBase hbase-1.1.2-bin.tar.gz a / usr / local

1.2 Use el comando tar -zxvf hbase-1.1.2-bin.tar.gz, y luego use el comando mv hbase-1.1.2 hbase para cambiarle el nombre a hbase para una operación fácil

 1.3 Configurar variables de entorno

Use el comando vi ~ / .bashrc, si no ha introducido PATH, agregue el siguiente contenido al final del archivo ~ / .bashrc:

 RUTA de exportación = $ RUTA: / usr / local / hbase / bin

Si se ha introducido PATH, agregue / usr / local / hbase / bin a la línea PATH de exportación, donde ":" es el separador. Como se muestra a continuación:

 Luego use el comando source ~ / .bashrc para que la configuración de la variable de entorno surta efecto

1.4 Agregar permisos de HBase

Use el comando chmod 777 ./hbase o chown -R localhost_xwj ./hbase para agregar permisos de operación al usuario, tenga en cuenta que localhost_xwj es su propio nombre de host

 1.5 Ver versión de HBase

Use el comando / usr / local / hbase / bin / hbase version, como se muestra a continuación

 Ver el mensaje de salida anterior indica que HBase se ha instalado correctamente. A continuación, el modo independiente de HBase y el modo pseudodistribuido se configurarán por separado.

2. Configuración de HBase

2.1 Configuración de máquina individual omitida

2.2 Configuración del modo de pseudodistribución 

1. Configure /usr/local/hbase/conf/hbase-env.sh. El comando es el siguiente:

 

 2. Configure /usr/local/hbase/conf/hbase-site.xml para abrir y editar hbase-site.xml con el comando vi, el comando es el siguiente:

vi /usr/local/hbase/conf/hbase‐site.xml

 3. Luego, pruebe y ejecute HBase. El primer paso: primero inicie sesión en ssh, antes de configurar un inicio de sesión sin contraseña, por lo que no se requiere contraseña aquí; luego cambie el directorio a / usr / local / hadoop; luego inicie hadoop, si ya ha iniciado hadoop, omita este paso. El comando es el siguiente:

ssh localhost

cd / usr / local / hadoop

start‐dfs.sh

 Paso 2: Cambie el directorio a / usr / local / hbase; reinicie HBase. El comando es el siguiente:

cd / usr / local / hbase 

start‐hbase.sh

jps

 Ingrese a la interfaz de shell:

 4. Detenga HBase, el comando es el siguiente:

stop‐hbase.sh

 Nota: Si se produce un error durante el funcionamiento de HBase, puede ver la causa del error a través del archivo de registro en el subdirectorio de registros en el directorio {HBASE_HOME} (/ usr / local / hbase). El orden de inicio y cierre de Hadoop y HBase debe ser: iniciar Hadoop—> iniciar HBase—> cerrar HBase—> cerrar Hadoop

Supongo que te gusta

Origin www.cnblogs.com/Romantic-Blood/p/12703917.html
Recomendado
Clasificación