Cómo instalar HIVE en Ubuntu (Guía de descarga y configuración)
Antes de la instalación de Apache Hive, necesitamos un servidor dedicado. Hadoop Instalación, funcionamiento y funcionamiento de todos los demonios de Hadoop.
Para la instalación de Hadoop, consulte esto enlace
Una vez que todos los demonios de Hadoop estén funcionando bien, simplemente comience la instalación de la parte de Hive.
Proceso de instalación de HIVE
Cómo instalar Hive en Ubuntu
A continuación se muestra un proceso paso a paso sobre cómo instalar Hive en Ubuntu:
Paso 1) Descargue e instale Hive en Ubuntu
Para descargar la configuración estable de Hive, consulte APACHE URL como se menciona a continuación
http://www.apache.org/dyn/closer.cgi/hive/. Vaya a la URL y seleccione el enlace de descarga de Apache Mirror.
Seleccione la última versión de la configuración de Hive. (En mi caso actual es colmena – 3.1.2)
Haga clic en el archivo bin y comenzará la descarga.
Paso 2) Extrae el archivo tar
Vaya a la ubicación del archivo Tar descargado -> extraiga el archivo tar usando el siguiente comando para instalar Hive Ubuntu en tu sistema
tar –xvf apache-hive-3.1.2-bin.tar.gz
Paso 3) Coloque diferentes propiedades de configuración en Apache Hive
En este paso, vamos a hacer dos cosas.
- Colocar la ruta de inicio de Hive en el archivo bashrc
- Colocar la ubicación de la ruta de inicio de Hadoop en hive-config.sh
- Menciona Ruta de colmena ~/.bashrc
- Abra el archivo bashrc como se muestra en la captura de pantalla anterior
- Mencione la ruta de inicio de Hive, es decir, la ruta HIVE_HOME en el archivo bashrc y expórtela como se muestra a continuación
Código que se colocará en bashrc
export HIVE_HOME="/home/guru99hive/apache-hive-1.2.0-bin" export PATH=$PATH:$HIVE_HOME/bin
- Exportación Ruta de Hadoop en Hive-config.sh (Para comunicarnos con el ecosistema de Hadoop, estamos definiendo la ruta de inicio de Hadoop en el campo de configuración de Hive)Abra hive-config.sh como se muestra a continuación
Mention the HADOOP_HOME Path in hive-config.sh file as shown in below ( HADOOP_HOME Path)
Paso 4) Crear directorios de Hive en Hadoop
Para comunicarnos con Hadoop, necesitamos crear directorios en Hadoop como se muestra a continuación.
Otorgar permisos de root para crear carpetas de Hive en Hadoop. Si no muestra ningún mensaje de error, significa que Hadoop ha otorgado permisos exitosamente a las carpetas de Hive.
Paso 5) Ingrese al shell de Hive
Entrar en Hive Shell ingresando '. /colmena' comando como se muestra a continuación.
Comandos del shell de colmena
Aquí vamos a crear una tabla de muestra usando el comando "crear" del shell de Hive con nombres de columnas.
Código de muestra para crear una base de datos en Hive
De la captura de pantalla anterior podemos observar lo siguiente:
- Creación de tabla de muestra con nombres de columnas en Hive
- Aquí el nombre de la tabla es "producto" con tres nombres de columnas. producto, nombre y precio
- Los tres nombres de columnas indicados por su respectivo tipo de datos.
- Todos los campos terminan en coma ','
- Visualización de información de la tabla Hive
- Usando el comando "describir" podemos ver la información de la tabla presente en Hive
- Aquí se muestran los nombres de las columnas con sus respectivos tipos de datos presentes en el esquema de la tabla.
- Al final, mostrará el tiempo para realizar este comando y el número de filas que obtuvo.
Código de muestra para crear una base de datos en Colmena (Para autocomprobación)
1) Crear producto de tabla (producto int, cadena pname, precio flotante)
Row format delimited Fields terminated by ',';
2) describir el producto:







