博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Hive扩展功能(二)--HWI接口
阅读量:6071 次
发布时间:2019-06-20

本文共 1194 字,大约阅读时间需要 3 分钟。

hot3.png

软件环境:

linux系统: CentOS6.7Hadoop版本: 2.6.5zookeeper版本: 3.4.8

主机配置:

一共m1, m2, m3这五部机, 每部主机的用户名都为centos

192.168.179.201: m1 192.168.179.202: m2 192.168.179.203: m3 m1: Zookeeper, Namenode, DataNode, ResourceManager, NodeManager, Master, Workerm2: Zookeeper, Namenode, DataNode, ResourceManager, NodeManager, Workerm3: Zookeeper, DataNode, NodeManager, Worker

注意:

因本人在使用Hive 0.12版本时才用到HWI功能,后来用Hive 1.2.1版本时没有用到HWI功能,如若在Hive 0.12版本之后有所偏差,请自行研究

1.下载Hive源码

查看$HIVE_HOME/lib目录下有无hive-hwi-0.12.0.war, 若无, 则下载apache-hive-1.2.0-src.tar.gz, 下载地址请自行上网查找(http://archive.apache.org/dist/hive/)

2.打成JAR包

将下载好的apache-hive-1.2.0-src包下的HWIWEB录内的文件打包成JAR包,执行的命令为:

jar cvfM0 hive-hwi-0.12.0.war -C web/*  $HIVE_HOME/lib

上面指令执行成功时,会将WEB目录下的文件打包成名为hive-hwi-0.12.0.warJAR放在$HIVE_HOME/lib目录下

3.导入jasper扩展包

查看$HIVE_HOME/lib目录下有无jasper-compiler-jdt-5.5.23.jar(版本号5.5.23可依照$HADOOP_HOME/share/hadoop/common/lib目录下的jasper-compiler-5.5.23.jar的版本号, 若想了解具体的信息可在apache-hive-1.2.0-src.tar.gz包下的pom.xml文件中查看), 若无则下载该JAR包,并导入到$HIVE_HOME/lib目录下.

3.启动Metastroe服务

输入下列指令, 启动Metastroe服务

hive --service metastore

4.访问浏览器验证

输入下列指令, 启动HWI服务,打开浏览器, 访问http://m1:9999/hwi

hive --service hwi

转载于:https://my.oschina.net/u/1458864/blog/2056281

你可能感兴趣的文章
[直播活动]首次FPGA平台最有深度的一次直播讲解
查看>>
阿里云虚拟主机建立多个网站的方法
查看>>
除了人生与目标,扎克伯格演讲的背后还有这些“有趣”东西
查看>>
Memcached高可用方案收集(集群及分布式)
查看>>
Splunk发布针对勒索软件的Splunk Insights for Ransomware 新解决方案以分析为驱动并基于用户定价...
查看>>
vsftpd cmds_allowed权限控制参数手册
查看>>
bootstrap-层叠条纹进度条
查看>>
lesson7-容器类
查看>>
Netstat命令解读
查看>>
从零开始编写自己的C#框架——框架学习补充说明
查看>>
Centos7安装配制VSftp基本(一)
查看>>
阿里云EDAS本地开发指南
查看>>
thinkphp-比较标签-equal
查看>>
2星|《基于旅游攻略的城市内部游客流动研究》:经济地理学博士论文,结论貌似是常识...
查看>>
android中MVC,MVP和MVVM三种模式详解析
查看>>
Android事件分发机制完全解析,带你从源码的角度彻底理解(下)
查看>>
InnoDB -- innodb表如何更快得到count(*)结果
查看>>
菜鸟学Linux 第012篇笔记 Linux I/O重定向、管道
查看>>
C#中==运算符
查看>>
结构化、半结构化和非结构化问题
查看>>