Hvordan installere HIVE på Ubuntu (Last ned og oppsettveiledning)

Før Apache Hive-installasjon krever vi dedikerte Hadoop installasjon, oppe og kjører med alle Hadoop-demonene.

Sjekk dette for installasjon av Hadoop link

Når alle Hadoop-demonene fungerer bra, er det bare å starte installasjonen av Hive-delen.

HIVE installasjonsprosess-

  1. Installasjon av Hive
  2. Hive shell-kommandoer

Hvordan installere Hive på Ubuntu

Nedenfor er en trinnvis prosess for hvordan du installerer Hive in Ubuntu:

Trinn 1) Last ned og installer Hive på Ubuntu

For nedlasting av Hive stabilt oppsett, se Apache URL som nevnt nedenfor

http://www.apache.org/dyn/closer.cgi/hive/. Gå til URL og velg nedlastingslenken for apache-speilet.

Installer Hive på Ubuntu

Velg den nyeste versjonen av Hive-oppsettet. (I mitt nåværende tilfelle er det bikube – 3.1.2)

Installer Hive på Ubuntu

Klikk på bin-filen og nedlastingen starter.

Installer Hive på Ubuntu

Trinn 2) Eks.tract tar-filen

Gå til den nedlastede Tar-filplasseringen ->extracKjør ut tar-filen ved å bruke følgende kommando for å installere Hive Ubuntu på systemet ditt

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

Installer Hive på Ubuntu

Trinn 3) Plasser forskjellige konfigurasjonsegenskaper i Apache Hive

I dette trinnet skal vi gjøre to ting

  1. Plassere Hive Home-bane i bashrc-fil
  2. Plassering av Hadoop Hjem-baneplassering i hive-config.sh
  1. Nevn Hive Pathin ~/.bashrc

Installer Hive på Ubuntu

  • Åpne bashrc-filen som vist på skjermbildet ovenfor
  • Nevn Hive-hjemmebane dvs. HIVE_HOME-sti i bashrc-filen og eksporter den som vist nedenfor

Installer Hive på Ubuntu

Code skal plasseres i bashrc

export HIVE_HOME="/home/guru99hive/apache-hive-1.2.0-bin"
export PATH=$PATH:$HIVE_HOME/bin
  1. Eksporterer Hadoop-bane i Hive-config.sh (For å kommunisere med Hadoop-økosystemet definerer vi Hadoop-hjemmebane i hive-konfigurasjonsfeltet)Åpne 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

Trinn 4) Lag Hive-kataloger i Hadoop

For å kommunisere med Hadoop, må vi opprette kataloger i Hadoop som vist nedenfor.

Installer Hive på Ubuntu

Gir root-tillatelser til å lage Hive-mapper i Hadoop. Hvis den ikke gir noen feilmelding, betyr det at Hadoop har gitt tillatelser til Hive-mapper.

Installer Hive på Ubuntu

Trinn 5) Gå inn i Hive-skallet

Komme inn i Hive shell ved å gå inn '. /hive' kommando som vist nedenfor.

Installer Hive på Ubuntu

Hive shell-kommandoer

Her skal vi lage en eksempeltabell ved å bruke Hive-shell-kommandoen "opprett" med kolonnenavn.

Eksempel Code for å opprette en database i Hive

Hive Shell-kommandoer

Fra skjermbildet ovenfor kan vi observere følgende:

  1. Oppretting av prøvetabell med kolonnenavn i Hive
  • Her er tabellnavnet "produkt" med tre kolonnenavn produkt, pname og pris
  • De tre kolonnenavnene angitt med deres respektive datatype
  • Alle felt avsluttes av koma ', '
  1. Viser informasjon om hive-tabellen
  • Ved å bruke "describe"-kommandoen kan vi se tabellinformasjonen i Hive
  • Her vises kolonnenavn med deres respektive datatyper i tabellskjemaet
  • På slutten vil den vise tiden for å utføre denne kommandoen og antall rader den hentet

Eksempel Code for å opprette en database i Hive (For selvsjekk)

1) Opprett tabellprodukt (produkt int, pname-streng, prisflyt)

Row format delimited
Fields terminated by ',';

2) Beskriv produktet:

Oppsummer dette innlegget med: