天天看點

Hive2.1.1 下hwi web界面的配置(超詳細) A: B: C:啟動

2016/11/1 17:30:06

資料:

1.ant 1.9.7

2.Hive src;

3.jdk 1.7;

步驟:

A:

Hive2.1.1源碼下載下傳位址:

http://apache.fayea.com/hive/hive-2.1.1/

1.打war包

tar -zxvf hive-2.1.1-src.tar.gz

然後進入目錄${HIVE_SRC_HOME}/hwi/web,執行打包指令:

jar -cvf hive-hwi-2.1.1.war *

得到hive-hwi-2.1.1.war檔案,複制到hive下的lib目錄中。

  1. cp hive-hwi-2.1.1.war ${HIVE_HOME}/lib

2.修改hive的配置檔案hive-site.xml(可以自己建立,也可以複制hive-default.xml.template得到)

  <property>

    <name>hive.hwi.listen.host</name>

    <value>0.0.0.0</value>

    <description>listen address.(監聽的位址</description>

  </property>

    <name>hive.hwi.listen.port</name>

    <value>9999</value>

    <description>listen port...(監聽的端口)</description>

    <name>hive.hwi.war.file</name>

    <value>lib/hive-hwi-2.1.1.war</value>

    <description>war包所在的位址,不可以寫絕對路徑.</description>

3.

從 jdk1.7裡面的lib下複制tools.jar 到 hive/lib下。

cp ${JAVA_HOME}/lib/tools.jar ${HIVE_HOME}/lib

B:

安裝 ant;

Hive Web UI内部是需要Ant來進行編譯的,是以需要事先安裝ant來支援。下載下傳最新版本的ant。

下載下傳位址:

http://ant.apache.org/bindownload.cgi

1.解壓縮:

tar -zxvf apache-ant-1.9.7-bin.tar.gz -C /home/bymain

修改名字

mv apache-ant-1.9.7 ant-1.9.7

2.配置環境變量:

vim /etc/profile

...

在最後面添加ant的路徑

export ANT_HOME=/home/bymain/ant-1.9.7

export PATH=$PATH:$ANT_HOME/bin

使用source指令使配置檔案生效。

source /etc/profile

3.指令行 輸入ant -version驗證下ant是否裝成功。

C:啟動

1.

hive --service hwi

2.網頁位址欄輸入 localhost:9999/hwi啟動界面

點選某個按鈕,如果出現如下錯誤,就傳回多點選幾次或者多重新整理幾次~。(哈哈。。。。)