Cómo instalar Apache Hive con Hadoop en Centos, Ubuntu y LinuxMint

Cómo instalar Apache Hive con Hadoop en Centos, Ubuntu y LinuxMint

¿Qué es Apache Hive? ? El software Apache Hive Data Warehouse facilita la consulta y la administración de grandes conjuntos de datos que residen en el almacenamiento distribuido. Hive proporciona un mecanismo para proyectar la estructura en estos datos y consultar los datos utilizando un lenguaje similar a SQL llamado HiveQL. Lea más en el sitio oficial

Esta guía de instrucciones lo ayudará a instalar Apache Hive en Centos/Rhel con Hadoop con sencillos pasos.

Paso 1: Instale Java y Hadoop

Apache Hive requirió Java 6 o posterior versión. También debemos instalar Hadoop primero antes de instalar Apache Hive en nuestro sistema. Use los enlaces a continuación para instalarlos

Pasos para instalar Java en CentOS y RHEL 7/6/5
Pasos para instalar Hadoop en Linux

Paso 2: Descargar Hive Archive

Después de configurar Hadoop con éxito en su sistema Linux. Comencemos la configuración de la colmena. Primero descargue el último código fuente de la colmena y extraiga el archivo utilizando los siguientes comandos.

# CD/Home/Hadoop # wget http: // Archive.apache.org/Dist/Hive/Hive-0.12.0/Hive-0.12.0-bin.alquitrán.Gz # Tar XZF Hive-0.12.0-bin.alquitrán.Gz # MV Hive-0.12.Hive de 0 -bin # chown -r hadoop colmena 

Paso 3: Configuración de variables de entorno

Después de extraer el archivo de archivo Hive, cambie al usuario de Hadoop y la configuración siguiendo las variables de entorno.

# SU - Hadoop $ exportoop_home =/home/hadoop/hadoop $ export hadoop_prefix =/home/hadoop/hadoop $ export hive_home =/home/hadoop/hive $ export rath = $ hive_home/bin: $ ruta 

Paso 4: Comienza la colmena

Antes de ejecutar Hive necesitamos crear /TMP y /usuario/colmena/almacén y establecerlos chmod g+w en hdfs antes de crear una tabla en la colmena. Use los siguientes comandos.

$ cd/home/hadoop/hive $ $ hadoop_home/bin/hadoop fs -mkdir/tmp $ $ hadoop_home/bin/hadoop fs -mkdir/user/hive/warehouse $ $ hadoop_home/bin/hadoop fs -chmod g+w/ TMP $ $ hadoop_home/bin/hadoop fs -chmod g+w/user/colmena/almacén 

Comencemos a usar Hive usando el siguiente comando.

$ Bin/Hive Registro inicializado utilizando la configuración en JAR: File:/Home/Hadoop/Hive/Lib/Hive-Common-0.12.0.frasco!/Hive-log4j.Propiedades Hive> 

Paso 5: Crear tabla de demostración y probar

En esta etapa ha instalado con éxito Hive. Creemos una tabla de muestra usando el siguiente comando

colmena> crear tabla demo1 (id int, name string); Ok, tiempo tomado: 6.565 segundos 

Mostrar las tablas creadas con el siguiente comando.

colmena> show tablas; Ok demo1 tiempo tomado: 0.231 segundos, obtenido: 1 fila (s) 

Deje caer la tabla usando el siguiente comando.

Hive> Drop Table Demo1; Ok, tiempo tomado: 2.393 segundos 

Lea más sobre las operaciones SQL en Hive en el sitio oficial de Apache Hive.