分享

hive-hwi-0.13.1图形界面配置

本帖最后由 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文件,然后在修改后缀名得到的。

//下载源码:
  1. wget http://apache.fayea.com/apache-mirror/hive/hive-0.13.1/apache-hive-0.13.1-src.tar.gz
  2. tar -zxvf apache-hive-0.13.1-src.tar.gz
  3. cd apache-hive-0.13.1-src
  4. cd hwi/web
  5. zip hive-hwi-0.13.1.zip ./*     //打包成.zip文件。
  6. scp hive-hwi-0.13.1.war db96:/usr/local/hive/lib/   //放到hive的安装目录的lib目录下。
复制代码

2、修改配置文件:hive-site.xml 增加如下三个参数项:
  1. <property>
  2. <name>hive.hwi.listen.host</name>
  3. <value>0.0.0.0</value>
  4. </property>
  5. <property>
  6. <name>hive.hwi.listen.port</name>
  7. <value>9999</value>
  8. </property>
  9. <property>
  10. <name>hive.hwi.war.file</name>
  11. <value>lib/hive-hwi-0.13.1.war</value>                                                                             
  12. </property>
复制代码

3、保存退出即可。

4、启动hwi:
  1. hive --service hwi
复制代码
如有下报错:
  1. Problem accessing /hwi/. Reason:
  2.      Unable to find a javac compiler;
  3. com.sun.tools.javac.Main is not on the classpath.
  4. Perhaps JAVA_HOME does not point to the JDK.
  5. It is currently set to "/usr/java/jdk1.7.0_55/jre"
复制代码
解决办法:
  1. cp /usr/java/jdk1.7.0_55/lib/tools.jar  /usr/local/hive/lib/
  2. hive --service hwi   
复制代码

5、重启即可。
  
下面是图形界面简单展示:

首界面:有点丑

20140729155356093.jpg

20140729155633370.jpg

20140729155626927.jpg

已有(6)人评论

跳转到指定楼层
persist 发表于 2015-4-26 19:04:41
回复

使用道具 举报

刚果 发表于 2015-9-1 16:03:00
回复

使用道具 举报

xingoo 发表于 2016-8-31 18:50:05
2.1.0跟楼主的方法还是有点差异的。

2.1.0 可以参考:http://www.cnblogs.com/xing901022/p/5827165.html   

回复

使用道具 举报

77925978 发表于 2017-7-28 09:53:03
回复

使用道具 举报

77925978 发表于 2017-7-28 09:54:04
2.1.0 可以参考嘛
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条