Hoe HIVE op Ubuntu te installeren (download- en installatiehandleiding)

Voorafgaand aan de installatie van Apache Hive hebben we toegewijde Hadoop installatie, klaar voor gebruik met alle Hadoop-daemons.

Controleer dit voor installatie van Hadoop link

Zodra alle Hadoop-daemons goed werken, start u gewoon de installatie van het Hive-onderdeel.

HIVE Installatieproces-

  1. Installatie van Hive
  2. Hive shell-opdrachten

Hoe Hive op Ubuntu te installeren

Hieronder vindt u een stapsgewijs proces voor het installeren van Hive in Ubuntu:

Stap 1) Download en installeer Hive op Ubuntu

Voor het downloaden van Hive stable setup raadpleegt u apache URL zoals hieronder vermeld

http://www.apache.org/dyn/closer.cgi/hive/. Ga naar de URL en selecteer de downloadlink voor de Apache Mirror.

Installeer Hive op Ubuntu

Selecteer de nieuwste versie van Hive-installatie. (In mijn huidige geval is het bijenkorf – 3.1.2)

Installeer Hive op Ubuntu

Klik op het bin-bestand en het downloaden begint.

Installeer Hive op Ubuntu

Stap 2) Pak het tar-bestand uit

Ga naar de gedownloade Tar-bestandslocatie -> pak het tar-bestand uit met behulp van de following opdracht om Hive Ubuntu op uw systeem te installeren

tar –xvf  apache-hive-3.1.2-bin.tar.gz

Installeer Hive op Ubuntu

Stap 3) Plaats verschillende configuratie-eigenschappen in Apache Hive

In deze stap gaan we twee dingen doen

  1. Hive Home-pad in bashrc-bestand plaatsen
  2. Hadoop Home-padlocatie in hive-config.sh plaatsen
  1. Noemen Hive-pathin ~/.bashrc

Installeer Hive op Ubuntu

  • Open het bashrc-bestand zoals weergegeven in bovenstaande schermafbeelding
  • Vermeld het Hive-thuispad, dat wil zeggen het HIVE_HOME-pad in het bashrc-bestand, en exporteer het zoals hieronder weergegeven

Installeer Hive op Ubuntu

Code die in bashrc moet worden geplaatst

export HIVE_HOME="/home/guru99hive/apache-hive-1.2.0-bin"
export PATH=$PATH:$HIVE_HOME/bin
  1. Exporteren Hadoop-pad in Hive-config.sh (Om te communiceren met het Hadoop-ecosysteem definiëren we het Hadoop Home-pad in het Hive-configuratieveld)Open de hive-config.sh zoals hieronder weergegeven

Installeer Hive op Ubuntu

Mention the HADOOP_HOME Path  in hive-config.sh file as shown in below  ( HADOOP_HOME Path)

Installeer Hive op Ubuntu

Stap 4) Maak Hive-mappen in Hadoop

Om met Hadoop te communiceren, moeten we mappen in Hadoop aanmaken, zoals hieronder weergegeven.

Installeer Hive op Ubuntu

Het geven van rootrechten om Hive-mappen te maken in Hadoop. Als er geen foutmelding wordt weergegeven, betekent dit dat Hadoop met succes machtigingen heeft gegeven aan Hive-mappen.

Installeer Hive op Ubuntu

Stap 5) Ga naar de Hive-shell

Ga naar de Hive-shell door naar binnen te gaan '. /bijenkorf' opdracht zoals hieronder weergegeven.

Installeer Hive op Ubuntu

Hive shell-opdrachten

Hier gaan we een voorbeeldtabel maken met behulp van de Hive shell-opdracht "create" met kolomnamen.

Voorbeeldcode voor het maken van een database in Hive

Hive Shell-opdrachten

Uit de bovenstaande schermafbeelding kunnen we het volgende zienwing:

  1. Maken van een voorbeeldtabel met kolomnamen in Hive
  • Hier is de tabelnaam “product” met drie kolomnamen product, pnaam en prijs
  • De drie kolomnamen worden aangegeven met hun respectieve gegevenstype
  • Alle velden worden afgesloten met coma ', '
  1. Informatie over de Hive-tabel weergeven
  • Met behulp van de opdracht “describe” kunnen we de tabelinformatie zien die aanwezig is in Hive
  • Hier worden kolomnamen weergegeven met hun respectieve gegevenstypen die aanwezig zijn in het tabelschema
  • Aan het einde wordt de tijd weergegeven die nodig is om deze opdracht uit te voeren en het aantal opgehaalde rijen

Voorbeeldcode voor het maken van een database in Bijenkorf (Voor zelfcontrole)

1) Maak een tafelproduct aan (product int, pname string, price float)

Row format delimited
Fields terminated by ',';

2) productbeschrijving: