Hur man installerar HIVE på Ubuntu (Ladda ner och installationsguide)

Före installation av Apache Hive behöver vi dedikerade Hadoop installation, igång med alla Hadoop-demoner.

För installation av Hadoop kontrollera detta länk

När alla Hadoop-demonerna fungerar bra är det bara att starta installationen av Hive-delen.

HIVE installationsprocess-

  1. Installation av Hive
  2. Hive-skalkommandon

Hur man installerar Hive på Ubuntu

Nedan följer en steg-för-steg-process om hur du installerar Hive in Ubuntu:

Steg 1) Ladda ner och installera Hive på Ubuntu

För nedladdning av Hive stabil setup se Apache URL som nämns nedan

http://www.apache.org/dyn/closer.cgi/hive/. Gå till URL:en och välj nedladdningslänken för apache-spegeln.

Installera Hive på Ubuntu

Välj den senaste versionen av Hive-installationen. (I mitt nuvarande fall är det bikupa – 3.1.2)

Installera Hive på Ubuntu

Klicka på bin-filen och nedladdningen startar.

Installera Hive på Ubuntu

Steg 2) Extrahera tar-filen

Gå till den nedladdade Tar-filplatsen -> extrahera tar-filen genom att använda följande kommando för att installera Hive Ubuntu på ditt system

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

Installera Hive på Ubuntu

Steg 3) Placera olika konfigurationsegenskaper i Apache Hive

I det här steget ska vi göra två saker

  1. Placera Hive Home-sökväg i bashrc-fil
  2. Placera Hadoop Home-sökvägsplats i hive-config.sh
  1. Nämn Hive Pathin ~/.bashrc

Installera Hive på Ubuntu

  • Öppna bashrc-filen som visas i skärmdumpen ovan
  • Nämn Hive-hemsökväg, dvs. HIVE_HOME-sökväg i bashrc-filen och exportera den som visas nedan

Installera Hive på Ubuntu

Kod som ska placeras i bashrc

export HIVE_HOME="/home/guru99hive/apache-hive-1.2.0-bin"
export PATH=$PATH:$HIVE_HOME/bin
  1. Exportera Hadoop sökväg i Hive-config.sh (För att kommunicera med Hadoops ekosystem definierar vi Hadoop Home-sökväg i hive-konfigurationsfältet)Öppna hive-config.sh som visas nedan

Installera Hive på Ubuntu

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

Installera Hive på Ubuntu

Steg 4) Skapa Hive-kataloger i Hadoop

För att kommunicera med Hadoop måste vi skapa kataloger i Hadoop som visas nedan.

Installera Hive på Ubuntu

Ge root-behörighet att skapa Hive-mappar i Hadoop. Om det inte skickar något felmeddelande betyder det att Hadoop framgångsrikt har gett behörigheter till Hive-mappar.

Installera Hive på Ubuntu

Steg 5) Gå in i Hive-skalet

Att komma in i Hive-skalet genom att gå in '. /bikupa' kommando som visas nedan.

Installera Hive på Ubuntu

Hive-skalkommandon

Här ska vi skapa exempeltabell med hjälp av Hive-skalkommandot "skapa" med kolumnnamn.

Exempelkod för att skapa databas i Hive

Hive Shell-kommandon

Från ovanstående skärmdump kan vi observera följande:

  1. Skapande av provtabell med kolumnnamn i Hive
  • Här är tabellnamnet "produkt" med tre kolumnnamn produkt, namn och pris
  • De tre kolumnnamnen betecknas med deras respektive datatyp
  • Alla fält avslutas med koma ', '
  1. Visar information om Hive-tabellen
  • Genom att använda kommandot "describe" kan vi se tabellinformationen som finns i Hive
  • Här visas kolumnnamn med deras respektive datatyper som finns i tabellschemat
  • I slutet kommer det att visa tiden för att utföra detta kommando och antalet rader som den hämtade

Exempelkod för att skapa databas i Bikupa (För självkontroll)

1) Skapa tabellprodukt (produkt int, pname string, prisflytande)

Row format delimited
Fields terminated by ',';

2) beskriv produkten: