Co je Apache Hive? Software datového skladu Apache Hive usnadňuje dotazování a správu velkých datových sad umístěných v distribuovaném úložišti. Hive poskytuje mechanismus pro projektování struktury na tato data a dotazování na data pomocí jazyka podobného SQL zvanému HiveQL. Přečtěte si více na oficiálních stránkách
Tento návod vám pomůže nainstalovat Apache Hive na CentOS/RHEL pomocí Hadoop pomocí jednoduchých kroků.
Krok 1:Nainstalujte JAVA a Hadoop
Apache Hive vyžaduje Java 6 nebo novější verzi. Před instalací úlu apache do našeho systému také musíme nejprve nainstalovat hadoop. K jejich instalaci použijte níže uvedené odkazy
Kroky k instalaci JAVA na CentOS a RHEL 7/6/5
Kroky k instalaci Hadoop na Linux
Krok 2:Stáhněte si archiv Hive
Po úspěšné konfiguraci hadoop na vašem linuxovém systému. zahájíme nastavení úlu. Nejprve si stáhněte nejnovější zdrojový kód úlu a rozbalte archiv pomocí následujících příkazů.
# cd /home/hadoop# wget http://archive.apache.org/dist/hive/hive-0.12.0/hive-0.12.0-bin.tar.gz# tar xzf hive-0.12.0 -bin.tar.gz# mv úl-0.12.0-bin hive# chown -R hadoop úl
Krok 3:Nastavení proměnných prostředí
Po rozbalení archivního souboru podregistru přepněte na uživatele hadoop a nastavte následující proměnné prostředí.
# su - hadoop$ export HADOOP_HOME=/home/hadoop/hadoop$ export HADOOP_PREFIX=/home/hadoop/hadoop$ export HIVE_HOME=/home/hadoop/hive$ export PATH=$HIVE_HOME/bin:$PATHKrok 4:Spusťte podregistr
Před spuštěním úlu musíme vytvořit /tmp a /uživatel/úl/sklad a před vytvořením tabulky v Hive je nastavte chmod g+w v HDFS. Použijte následující příkazy.
$ cd /home/hadoop/hive$ $HADOOP_HOME/bin/hadoop fs -mkdir /tmp$ $HADOOP_HOME/bin/hadoop fs -mkdir /user/hive/warehouse$ $HADOOP_HOME/bin/hadoop fs -chmod g +w /tmp$ $HADOOP_HOME/bin/hadoop fs -chmod g+w /user/hive/warehouseZačněme používat hive pomocí následujícího příkazu.
$ bin/hiveLogging inicializováno pomocí konfigurace v jar:file:/home/hadoop/hive/lib/hive-common-0.12.0.jar!/hive-log4j.propertieshive>Krok 5:Vytvořte ukázkovou tabulku a test
V této fázi jste úspěšně nainstalovali úl. Vytvořte ukázkovou tabulku pomocí následujícího příkazu
hive> CREATE TABLE demo1 (id int, name string);OKČas:6,565 sekundZobrazte vytvořené tabulky pomocí příkazu níže.
úl> ZOBRAZIT TABULKY;OKdemo1Čas:0,231 sekundy, načteno:1 řádekZrušte tabulku pomocí níže uvedeného příkazu.
hive> DROP TABLE demo1;OK Čas strávený:2,393 sekundPřečtěte si více o operacích SQL v úlu na oficiálních stránkách úlu apache.
Nainstalujte Real Player 11 na CentOS, RHEL, Fedora a Ubuntu Jak nainstalovat Xnoise 0.2.15 Media Player v UbuntuUbuntu