之前我們已經安裝了 Hadoop.

今天繼續安裝 Hive.

1. Download Hive 0.11.0

2. tar -zxvf <hive file>

3. mv hive-0.11.0 到 /usr 之下, 並且更名為 hive

4. edit .bashrc

##########################################
export JAVA_HOME=/opt/jdk1.8.0

export HIVE_HOME=/usr/hive

export HADOOP_HOME=/usr/local/hadoop

export HADOOP_INSTALL=/usr/local/hadoop

export PATH=$JAVA_HOME/bin:$HADOOP_HOME/bin:$HIVE_HOME/bin:$PATH

5. edit /usr/hive/conf/hive-env.sh

# Set HADOOP_HOME to point to a specific hadoop install directory
HIVE_HOME=/usr/hive
HADOOP_HOME=/usr/local/hadoop

6. start hiveserver2, default port is 10000

  > cd /usr/hive

一定要在這個目錄, 因為預設使用 derby 來儲存 metastore.  所以他會找執行位置當目錄.

如果每次執行 hive 的路徑都不一樣, 那在第二次執行時會遇到問題. 

  > ./bin/hive  --servive hiveserver2

7. 如果想用 Hive Client ,可以找一下 mapr 這個網站.

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Mr.Y 的頭像
    Mr.Y

    航向新世界

    Mr.Y 發表在 痞客邦 留言(0) 人氣()