众所周知,Hive有三种使用方式:CLI、HWI浏览器、Thrift客户端。安装配置完Hive后无需进行额外操作即可使用CLI。但是HWI则需要单独搭建。

搭建HWI过程
前置需求
安装ANT并配置环境变量(注意版本)

https://www.apache.org/dist/ant/binaries/

①下载源代码
下载源代码,根据自己的hive版本下载http://archive.apache.org/dist/hive/apache-hive-1.2.1-src.tar.gz

镜像站 https://mirrors.huaweicloud.com/apache/hive/

②解压打包
解压后将./hwi/web/ 目录打包成 hive-hwi-**.war 放入放到hive/lib目录下

jar cvfM0 hive-hwi-1.2.2.war -C web/

③更改配置文件hive-site.xml

<!-- HWI -->
<property>
<name>hive.hwi.listen.host</name>
<value>0.0.0.0</value>
<description>This is the host address the Hive Web Interface will listen on</description>
</property>
<property>
<name>hive.hwi.listen.port</name>
<value>9999</value>
<description>This is the port the Hive Web Interface will listen on</description>
</property>
<property>
<name>hive.hwi.war.file</name>
<value>lib/hive-hwi-1.2.2.war</value>
<description>This is the WAR file with the jsp content forHive Web Interface</description>
</property>
<!-- HWI -->

启动HWI

hive --service hwi

发现报错

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

出错原因:hive/lib下没有tools.jar所致。把JAVA安装目录下的tools.jar包复制到hive/lib

cp ${JAVA_HOME}/lib/tools.jar ${HIVE_HOME}/lib

再次启动

hive --service hwi &

访问 IP:9999/hwi

搭建完成

HIVE HWI 搭建过程相关推荐

  1. 将xscj指定为当前数据库_通过网络连接数据库模式Hive的搭建过程详解

    最近在搭建通过网络直接连接数据库模式的Hive时总是在启动的时候报各种错误,所以今天,我们来总结一下这种模式的Hive的搭建过程. [数据库安装] 安装mysql yum install mysql- ...

  2. 启动hive报错_远程服务器模式Hive的搭建过程详解

    昨天总结了一下Hive通过网络连接数据库模式的搭建过程,今天我来总结一下另外一种模式-远程服务器模式Hive的搭建过程. 首先,我们来看一下机器如何分配: 在集群中,我们准备四台虚拟机,node001 ...

  3. CDH6.3.2 hive on tez搭建过程

    CDH6.3.2 hive on tez搭建过程 该文章借鉴了相关博客的搭建过程,仅用作与日后自己查阅方便,如若侵犯其他博主的权益,请与作者联系,谢谢! 环境准备: 1.安装jdk 安装的jdk版本为 ...

  4. 大数据平台分布式搭建 - Hive(HWI)+MySQL分布式配置

    Part I - 文件清单 Hive安装包 apache-hive-1.2.2-bin.tar.gz HIve-HWI Web监测:apache-hive-1.2.2-src.tar.gz HIve- ...

  5. Hadoop+hive+flask+echarts大数据可视化项目之hive环境搭建与系统数据的分析思路

    Hadoop+hive+flask+echarts大数据可视化项目(四) --------------hive环境搭建与系统数据的分析思路---------------- 关注过Hadoop+hive ...

  6. ambari 2.7.4搭建过程

    1.系统环境 搭建过程主要参考:https://blog.csdn.net/tang86100/article/details/108732111 系统:Centos7.8 配置:4台虚拟机,8核,3 ...

  7. 一套基础自动化部署搭建过程

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 作者:LoyaltyLu segmentfault.com/a/1 ...

  8. hive环境搭建提示: java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument

    hive环境搭建提示: java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument SLF4J: A ...

  9. python3.6安装opencv-python3.6、opencv安装环境搭建过程(图文教程)

    我需要使用tesseract-OCR的模块,vs的配置有点麻烦,所以采用py的环境,搭建. 1.在python.org网站下载python3.6版本 我下载的3.6.8的python的安装 选存放的路 ...

最新文章

  1. 窗口类的注册生成和消息循环
  2. Linux stmac网卡代码分析----probe
  3. linux进程监控自动重启,Linux监控进程,进程关闭自动重启方案
  4. oracle从9.2.0.1升级到9.2.0.8步骤
  5. H3C OSPF 单区域、多区域(虚连接)配置
  6. 华人小伙在美开网店卖鞋 一年销售额超八亿
  7. 软件测试方法和技术有哪些?
  8. android studio配置夜神模拟器
  9. Android读取手机存储文件,android 手机存储文件夹学习
  10. Excel制作工资条
  11. 7z解压crc错误_百度网盘压缩下载文件的CRC校验错误的解决方法
  12. 共享一个计算属相年份的咚咚-----javascript 代码
  13. innobackupex全量恢复
  14. Mac Redis开机自启动
  15. 17、简单的企业人事管理系统(ssh)
  16. 利用ffmpeg将mp4视频转换成多张jpg图片
  17. 表示学习的挑战:三场机器学习竞赛报告Challenges in Representation Learning: A report on three machine learning contests
  18. react 瀑布流和下拉加载以及图片加载
  19. 辨析 可交付成果验收与项目验收
  20. [nova]nova api执行过程分析

热门文章

  1. 第三步,下载刷机软件和刷机包。 1.miflash 小米官方刷机软件 http://bigota.d.miui.com/tools/MiPhone20151028.exe 2.下载刷机包。
  2. 1.不同进制数之间的相互转换
  3. 基于plc的污水处理,组态王动画仿真,带PLC源代码,组态王源代码,图纸,IO地址分配
  4. Chap12.1圆通荣达,进退自如
  5. Java实现 LeetCode 456 132模式
  6. ddr3ddr4 lpddr4速率_lpddr3和ddr4的区别
  7. 王炸!一个开源微信小程序+商城后台管理系统
  8. 最新可用版PanDownload网页端PHP源码
  9. MySQL5.5版本安装详细讲解
  10. Notes: harddisk performance testing