本帖最后由 pig2 于 2014-12-27 23:15 编辑
问题导读
1.配置hive-hwi-0.13.1图形界面需要哪个包?
2.需要修改哪个配置?
3.如何启动hwi?
其实手动配置过hive-hwi-0.13.1的都会发现hive0.13.1没有hwi.war包。所以:
1、我们需要下载一个hwi.war包。
在网上是很难找到的,我是采用去源码中找到hwi/web/包。先用zip 打包成.zip文件,然后在修改后缀名得到的。
//下载源码:
- wget http://apache.fayea.com/apache-mirror/hive/hive-0.13.1/apache-hive-0.13.1-src.tar.gz
- tar -zxvf apache-hive-0.13.1-src.tar.gz
- cd apache-hive-0.13.1-src
- cd hwi/web
- zip hive-hwi-0.13.1.zip ./* //打包成.zip文件。
- scp hive-hwi-0.13.1.war db96:/usr/local/hive/lib/ //放到hive的安装目录的lib目录下。
复制代码
2、修改配置文件:hive-site.xml 增加如下三个参数项:
- <property>
- <name>hive.hwi.listen.host</name>
- <value>0.0.0.0</value>
- </property>
- <property>
- <name>hive.hwi.listen.port</name>
- <value>9999</value>
- </property>
- <property>
- <name>hive.hwi.war.file</name>
- <value>lib/hive-hwi-0.13.1.war</value>
- </property>
复制代码
3、保存退出即可。
4、启动hwi:
复制代码 如有下报错:
- Problem accessing /hwi/. Reason:
- 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"
复制代码
解决办法:
- cp /usr/java/jdk1.7.0_55/lib/tools.jar /usr/local/hive/lib/
- hive --service hwi
复制代码
5、重启即可。
下面是图形界面简单展示:
首界面:有点丑
|