【甘道夫】Hive0.13.1圖形界面HWI嘗鮮
來源:程序員人生 發(fā)布時間:2014-09-30 00:46:46 閱讀次數(shù):2673次
引言
HIVE的操作接口除了常用的CLI之外,還有圖形界面HWI,今天嘗試了下HWI,特此記錄供以后參考。
過程
apache-hive-0.13.1-bin.tar.gz 的 lib 目錄默認不包含 hive-hwi-0.13.1.war,我們需要到源碼包中獲取HWI。
(1)將源碼包 apache-hive-0.13.1-src.tar.gz 下載到本地
(2)將源碼包中hwi/web目錄下的內(nèi)容打包成war
fulong@FBI006:~/Downloads/apache-hive-0.13.1-src/hwi/web$ zip hive-hwi-0.13.1.war ./*
(3)將打好的war包拷貝到$HIVE_HOME/lib下
fulong@FBI006:~/Downloads/apache-hive-0.13.1-src/hwi/web$ cp hive-hwi-0.13.1.war $HIVE_HOME/lib
(4)修改$HIVE_HOME/conf/hive-site.xml,指定war包
<property>
<name>hive.hwi.war.file</name>
<value>lib/hive-hwi-0.13.1.war</value>
<description>This sets the path to the HWI war file, relative to ${HIVE_HOME}. </description>
</property>
(5)以下報錯在hwi頁面被訪問時可能出現(xiàn)
Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK.
It is currently set to "/usr/java/jdk1.7.0_55/jre"
為了解決該報錯,需要將$JAVA_HOME/lib/tools.jar拷貝到$HIVE_HOME/lib
cp $JAVA_HOME/lib/tools.jar $HIVE_HOME/lib
(6)啟動
hive --service hwi
(7)訪問
http://fbi006:9999/hwi/
然后就能看到丑陋的hwi界面了。。。
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學習有所幫助,可以手機掃描二維碼進行捐贈