hadoop hive hbase 入門學習 (三)

curiousby發表於2015-03-12

 

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

hadoop 自學系列

hadoop hive hbase 入門學習 (一) hadoop安裝、hdfs學習及mapreduce學習

   hadoop 軟體下載 (hadoop-1.2.1.tar.gz) 點選下載

   hadoop hive hbase 入門學習 (二) hbase 安裝、hbase語句學習

                  hbase 軟體下載 (hbase-0.94.26.tar.gz) 點選下載

   hadoop hive hbase 入門學習 (三) hive安裝、及hive語句學習

   hive軟體下載 (hive-0.9.0.tar.gz)點選下載

   mysql 客戶端軟體下載 (MySQL-client-5.5.23-1.linux2.6.i386.rpm)點選下載

   mysql 服務端軟體下載 (MySQL-server-5.5.23-1.linux2.6.i386.rpm)點選下載

   mysql connector軟體下載 (mysql-connector-java-5.1.16-bin.jar)點選下載

 

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

 

 

  

hadoop hive hbase 入門學習 (三)

 

1. 把Hive移動到/usr/baoy/hive目錄下並解壓

  mv hive-0.9.0.tar.gz /usr/baoy/hadoop tar -zxvf hive-0.9.0.tar.gz 

2.  配置 hive 環境

   

執行  vi /etc/profile
export JAVA_HOME=/usr/baoy/java
export JRE_HOME=$JAVA_HOME/jre
export TOMCAT_HOME=/usr/baoy/apache-tomcat-7.0.53
export HADOOP_HOME=/usr/baoy/hadoop
export HBASE_HOME=/usr/baoy/hbase
export HIVE_HOME=/usr/baoy/hive 
export HADOOP_HOME_WARN_SUPPRESS=1 
export  CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export  PATH=$PATH:$JAVA_HOME/bin
export  PATH=$PATH:$TOMCAT_HOME/bin
export  PATH=$PATH:$HADOOP_HOME/bin
export  PATH=$PATH:$HBASE_HOME/bin
export  PATH=$PATH:$HIVE_HOME/bin 
執行  source /etc/profile

  3. 配置 Hive 配置檔案

 在hive/bin 修改 hive_config.sh

 vi hive-config.sh 

 

export JAVA_HOME=/usr/baoy/java
export HIVE_HOME=/usr/baoy/hive
export HADOOP_HOME=/usr/baoy/hadoop
export HIVE_CONF_DIR=/usr/baoy/hive/conf

 

 4. 啟動 hive

 命令列鍵入 Hive  顯示
WARNING: org.apache.hadoop.metrics.jvm.EventCounter is deprecated. Please use org.apache.hadoop.log.metrics.EventCounter in all the log4j.properties files.
Logging initialized using configuration in jar:file:/home/test/Desktop/hive-0.8.1/lib/hive-common-0.8.1.jar!/hive-log4j.properties
Hive history file=/tmp/test/hive_job_log_test_201208260529_167273830.txt
hive>

 

4. 測試
 建立測試表test

 create table test  (key string);

  show tables;

 

 

5. 安裝mysql 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

捐助開發者

在興趣的驅動下,寫一個免費的東西,有欣喜,也還有汗水,希望你喜歡我的作品,同時也能支援一下。 當然,有錢捧個錢場(右上角的愛心標誌,支援支付寶和PayPal捐助),沒錢捧個人場,謝謝各位。



 
 
 謝謝您的贊助,我會做的更好!

 

 

相關文章