Hogyan telepítsük a HIVE-t Ubuntu (Letöltési és beállítási útmutató)

Az Apache Hive telepítése előtt dedikált Hadoop telepítés, és fut az összes Hadoop démonnal.

A Hadoop telepítéséhez ellenőrizze ezt link

Ha az összes Hadoop démon jól működik, kezdje el a Hive rész telepítését.

HIVE telepítési folyamat -

  1. Hive telepítése
  2. Hive shell parancsok

A Hive telepítése Ubuntu

Az alábbiakban egy lépésről lépésre bemutatjuk a Hive in telepítésének folyamatát Ubuntu:

1. lépés) Töltse le és telepítse a Hive-t Ubuntu

A Hive stabil beállításának letöltéséhez lásd Apache URL az alábbiak szerint

http://www.apache.org/dyn/closer.cgi/hive/. Nyissa meg az URL-t, és válassza ki az apache tükör letöltési hivatkozását.

Telepítse a Hive-t Ubuntu

Válassza ki a Hive-beállítás legújabb verzióját. (Jelenlegi esetemben kaptár – 3.1.2)

Telepítse a Hive-t Ubuntu

Kattintson a bin fájlra, és elindul a letöltés.

Telepítse a Hive-t Ubuntu

2. lépés) Bontsa ki a tar fájlt

Menjen a letöltött Tar fájl helyére -> bontsa ki a tar fájlt a következő paranccsal a Hive telepítéséhez Ubuntu a rendszereden

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

Telepítse a Hive-t Ubuntu

3. lépés: Helyezzen el különböző konfigurációs tulajdonságokat az Apache Hive-ba

Ebben a lépésben két dolgot fogunk tenni

  1. A Hive Home elérési út elhelyezése a bashrc fájlban
  2. A Hadoop Home elérési út helyének elhelyezése a hive-config.sh fájlban
  1. Említés Hive Pathin ~/.bashrc

Telepítse a Hive-t Ubuntu

  • Nyissa meg a bashrc fájlt a fenti képernyőképen látható módon
  • Említse meg a Hive kezdőútvonalát, azaz a HIVE_HOME elérési utat a bashrc fájlban, és exportálja azt az alábbiak szerint

Telepítse a Hive-t Ubuntu

A kódot a bashrc-ban kell elhelyezni

export HIVE_HOME="/home/guru99hive/apache-hive-1.2.0-bin"
export PATH=$PATH:$HIVE_HOME/bin
  1. Exportálása Hadoop-útvonal a Hive-config.sh-ban (A Hadoop ökorendszerrel való kommunikáció érdekében meghatározzuk a Hadoop Home útvonalat a kaptár konfigurációs mezőjében)Nyissa meg a hive-config.sh fájlt az alábbiak szerint

Telepítse a Hive-t Ubuntu

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

Telepítse a Hive-t Ubuntu

4. lépés) Hozzon létre Hive-könyvtárakat a Hadoopban

A Hadoop-pal való kommunikációhoz könyvtárakat kell létrehoznunk a Hadoopban az alábbiak szerint.

Telepítse a Hive-t Ubuntu

Rootengedélyek megadása Hive-mappák létrehozásához a Hadoopban. Ha nem ad hibaüzenetet, az azt jelenti, hogy a Hadoop sikeresen engedélyt adott a Hive mappáihoz.

Telepítse a Hive-t Ubuntu

5. lépés) Lépjen be a Hive shellbe

Bejutni a Hive héjba belépéssel '. /kaptár' parancsot az alábbiak szerint.

Telepítse a Hive-t Ubuntu

Hive shell parancsok

Itt mintatáblázatot fogunk létrehozni a Hive shell „create” parancsával oszlopnevekkel.

Mintakód adatbázis létrehozásához a Hive-ban

Hive Shell parancsok

A fenti képernyőképből a következőket figyelhetjük meg:

  1. Mintatábla létrehozása oszlopnevekkel a Hive-ban
  • Itt a táblázat neve „termék”, három oszlopnévvel termék, pname és ár
  • A három oszlopnév a megfelelő adattípussal jelölve
  • Minden mezőt kóma zár le,
  1. Hive Table információk megjelenítése
  • A „describe” paranccsal meg tudjuk tekinteni a Hive-ben található táblázatinformációkat
  • Itt az oszlopneveket jeleníti meg a megfelelő adattípusokkal, amelyek a táblázatsémában vannak
  • A végén megjelenik a parancs végrehajtásának ideje és a beolvasott sorok száma

Mintakód az adatbázis létrehozásához Kaptár (Önellenőrzéshez)

1) Hozzon létre táblázatterméket (termék int, pname string, ár float)

Row format delimited
Fields terminated by ',';

2) írja le a terméket: