在以前的文中咱们配置了一个hive监控的web界面的服务,主要用于查看当前HiveServer2服务连接的会话、服务日志、配置参数等信息,这个服务更像是一个hive提供的监控服务,本文咱们将配置HWI( Hive Web Interface)hive用户图形接口,这是hive三种用户接口中的其中之一,能够在web界面上对hive服务进行操做mysql
1.hadoop集群web
2.hive完整的服务(2.3.2)sql
3.hive元数据存储服务(mysql)apache
4.hive src源码包oop
hwi服务配置的前提须要咱们手动打hwi服务的war包,而后将war包部署在hive服务下,配置完成就可以使用了,首先咱们要下载hive src源码包,下载地址:http://mirror.bit.edu.cn/apache/hive/网站
下载apache-hive-2.3.2-src.tar.gz包到本地,咱们解压源码包,在包中没有发现hwi服务的代码目录,因而使用2.2.0版本打war包:spa
jar -cvf hive-hwi.war ./*日志
上传打的war包到lib下xml
修改hive-site.xml接口
<!--配置HWI接口-->
<property>
<name>hive.hwi.war.file</name>
<value>lib/hive-hwi.war</value>
</property>
<property>
<name>hive.hwi.listen.host</name>
<value>hdpc01</value>
</property>
<property>
<name>hive.hwi.listen.port</name>
<value>9999</value>
</property>
启动hadoop集群后,输入hive --service hwi启动hwi服务,提示:service hwi not found经过查询资料,咱们发现2.3.2次版本已经不支持hwi服务了
注意:2.2.0及之前的版本HWI服务能够按以上办法配置,2.3.2已经取消此服务
因为hive在2.2.0之前的版本,官方网站是提供了hive-hwi服务的web源码包源码的,后面的版本是不提供了,并且hwi的服务也取消了,我的觉的如今公司使用hue集成hive使用的比较多,并且功能更增强大,所以官方取消了hwi服务。本文也是在实践配置hwi服务的时候发现的,全部在后面还有使用hue集成hive的文章,文中要是出现不对的地方,请你们评论或者私信指出。