Sådan installeres HIVE på Ubuntu (Download og opsætningsvejledning)

Inden Apache Hive installation kræver vi dedikeret Hadoop installation, op og kører med alle Hadoop-dæmonerne.

For installation af Hadoop tjek dette link

Når alle Hadoop-dæmonerne fungerer fint, skal du bare starte installationen af ​​Hive-delen.

HIVE installationsproces-

  1. Installation af Hive
  2. Hive shell kommandoer

Sådan installeres Hive på Ubuntu

Nedenfor er en trin for trin proces om, hvordan du installerer Hive in Ubuntu:

Trin 1) Download og installer Hive på Ubuntu

For at downloade Hive stabil opsætning se Apache URL som nævnt nedenfor

http://www.apache.org/dyn/closer.cgi/hive/. Gå til URL'en og vælg downloadlinket til apache-spejlet.

Installer Hive på Ubuntu

Vælg den seneste version af Hive-opsætningen. (I mit nuværende tilfælde er det hive – 3.1.2)

Installer Hive på Ubuntu

Klik på bin-filen, og downloading starter.

Installer Hive på Ubuntu

Trin 2) Udpak tar-filen

Gå til den downloadede Tar-filplacering -> udpak tar-filen ved at bruge følgende kommando til at installere Hive Ubuntu på dit system

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

Installer Hive på Ubuntu

Trin 3) Placer forskellige konfigurationsegenskaber i Apache Hive

I dette trin skal vi gøre to ting

  1. Placering af Hive Home-sti i bashrc-fil
  2. Placering af Hadoop Home-stiplacering i hive-config.sh
  1. Nævn Hive Pathin ~/.bashrc

Installer Hive på Ubuntu

  • Åbn bashrc-filen som vist i ovenstående skærmbillede
  • Nævn Hive-hjemmesti, dvs. HIVE_HOME-sti i bashrc-fil og eksporter den som vist nedenfor

Installer Hive på Ubuntu

Kode skal placeres i bashrc

export HIVE_HOME="/home/guru99hive/apache-hive-1.2.0-bin"
export PATH=$PATH:$HIVE_HOME/bin
  1. Eksporterer Hadoop-sti i Hive-config.sh (For at kommunikere med Hadoop-økosystemet definerer vi Hadoop Home-stien i hive-konfigurationsfeltet)Åbn hive-config.sh som vist nedenfor

Installer Hive på Ubuntu

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

Installer Hive på Ubuntu

Trin 4) Opret Hive-mapper i Hadoop

For at kommunikere med Hadoop skal vi oprette mapper i Hadoop som vist nedenfor.

Installer Hive på Ubuntu

Giver root-tilladelser til at oprette Hive-mapper i Hadoop. Hvis den ikke sender nogen fejlmeddelelse, betyder det, at Hadoop har givet tilladelser til Hive-mapper.

Installer Hive på Ubuntu

Trin 5) Gå ind i Hive shell

Kom ind i Hive shell ved at gå ind '. /hive' kommando som vist nedenfor.

Installer Hive på Ubuntu

Hive shell kommandoer

Her skal vi oprette eksempeltabel ved hjælp af Hive shell-kommandoen "create" med kolonnenavne.

Eksempelkode til oprettelse af database i Hive

Hive Shell-kommandoer

Fra ovenstående skærmbillede kan vi observere følgende:

  1. Oprettelse af prøvetabel med kolonnenavne i Hive
  • Her er tabelnavnet "produkt" med tre kolonnenavne produkt, navn og pris
  • De tre kolonnenavne angivet med deres respektive datatype
  • Alle felter afsluttes af koma ', '
  1. Viser oplysninger om hive-tabel
  • Ved at bruge kommandoen "beskriv" kan vi se tabeloplysningerne i Hive
  • Her viser den kolonnenavne med deres respektive datatyper til stede i tabelskemaet
  • Til sidst vil den vise tid til at udføre denne kommando og antallet af rækker, den hentede

Eksempelkode til oprettelse af database i Hive (Til selvtjek)

1) Opret tabelprodukt (produkt int, pname string, pris float)

Row format delimited
Fields terminated by ',';

2) beskriv produktet: