在Hive已经安装成功的基础上,进行安装Hive HWI
Hive Web Interface(HWI)简介:Hive自带了一个Web-GUI,功能不多,可用于效果展示。
由于hive-bin包中没有包含HWI的页面,只有Java代码编译好的jar包:hive-hwi-1.2.0.jar
因此需要下载源码从中提取jsp文件并打包成war文件到hive-lib目录中:

wget http://mirror.bit.edu.cn/apache/hive/stable/apache-hive-1.2.0-src.tar.gz
tar xf apache-hive-1.2.0-src.tar.gz
cd apache-hive-1.2.0-src/hwi
jar cfM hive-hwi-1.2.0.war -C web .

最后将hive-hwi-1.2.0.war放到hive-lib目录下即可启动hwi服务:

nohup   hive  --service hwi  &

报错信息:
ERROR hwi.HWIServer: HWI WAR file not found at /usr/local/hive/usr/local/hive/lib/hive-hwi-1.2.0.war
解决方法:
原因是hwi启动脚本( HIVEHOME/bin/ext/hwi.sh)的bug:exportHWIWARFILE= HIVE_HOME/bin/ext/hwi.sh)的bug: export HWI_WAR_FILE=(ls ${HIVE_LIB}/hive-hwi-*.war)
这里为了方便直接修改脚本第29行为:

export HWI_WAR_FILE=$(ls $HIVE_LIB/hive-hwi-*.war | awk -F/ '{print "lib/"$NF}')

当然,也可以在配置文件hive-site.xml中指定:

<property><name>hive.hwi.war.file</name><value>lib/hive-hwi-1.2.0.war</value><description>This sets the path to the HWI war file, relative to ${HIVE_HOME}. </description>
</property>
<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>

报错信息:
ERROR compiler.Compiler: Javac exception
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/local/java/jre”
原因:jetty编译jsp类时,ant没有识别到正确的jdk路径。
解决方法:
ln -s (java_home)/lib/tools.jar $HIVE_HOME/lib/

Hive HWI 安装及配置相关推荐

  1. Hive的安装与配置——第1关:Hive的安装与配置

    第1关:Hive的安装与配置 任务描述 本关任务:在已安装Hadoop的基础上安装配置好Hive并运行. 相关知识 为了完成本关任务,你需要掌握: 1.Hive的基本安装: 2.Mysql的安装与设置 ...

  2. 第1关:Hive的安装与配置

    为了完成本关任务,你需要掌握: 1.Hive的基本安装: 2.Mysql的安装与设置: 3.Hive 的配置. 注意:本关实训Hive的安装与配置建立在Hadoop已安装配置好的情况下. Hive 的 ...

  3. 大数据平台分布式搭建 - 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- ...

  4. Hive的安装和配置

    在hadoop帐户下 一.下载hive-0.8.1.tar.gz wget mirrors.cnnic.cn/apache/hive/stable/hive-0.11.0.tar.gz 二.解压到/o ...

  5. Hive的安装与配置

    1.下载 https://mirrors.tuna.tsinghua.edu.cn/apache/hive/hive-1.2.2/ 2.将文件传到Linux /home/hadoop/Download ...

  6. Hadoop环境配置 Hive的安装与配置

    一.Hive 安装 1.下载安装包:apache-hive-3.1.2-bin.tar.gz 上传至linux系统/opt/software/路径 2.解压软件 cd /opt/software/ t ...

  7. Hadoop集群搭建(八:Hive的安装配置)

    实验 目的 要求 目的: (1)掌握数据仓库工具Hive的安装和配置: 要求: 完成Hive工具的安装和配置: Hive工具能够正常启动运行: Hive控制台命令能够正常使用: 能够正常操作数据库.表 ...

  8. Hive安装与配置MySQL元数据库

    一.MySQL的安装 1.1 更新获取最新软件源,并安装MySQL. sudo apt-get update sudo apt-get install mysql-server 1.2 启动和关闭My ...

  9. hive 配置用户名_Hive的安装及配置

    title: Hive的安装及配置 summary: 关键词:Hive ubuntu 安装和配置 Derby MySQL PostgreSQL 数据库连接 date: 2019-5-19 13:25 ...

最新文章

  1. 使用VS 自带的打包工具,制作winform安装项目
  2. 【Infragistics教程】在javascript类中添加静态成员属性
  3. VSS介绍和备份技巧
  4. PyTorch 1.6 发布:原生支持自动混合精度训练并进入稳定阶段
  5. C++引用计数(reference counting)技术简介(2)
  6. java for循环求素数,求1-100的质数,用FOR循环。求救。。
  7. 微博java版_新浪微博JAVA通用版
  8. asp.net oracle连接数据库,通过ASP.NET连接Oracle数据库实例教程
  9. matlab---之imcrop
  10. “快手极速版”的模拟器多开方法
  11. css位置-moz-兼容,兼容不同浏览器的CSS前缀-webkit-,-ms-,-moz-,-o-
  12. 2013-1-20·
  13. 诸葛新增快应用SDK,满足客户更多数据采集方案支持!
  14. python pptx 关于在ppt里插入表格,调整合并单元格的问题
  15. 各种风格登录页响应式html5模板 Admin后台管理系统模板手机wap登录页html模板html会员登录页面模板源码70多套高大尚响应式网站模板html5网页静态模板Bootstrap扁平化网站源码
  16. 测试平台(一)为什么要搭建测试平台?
  17. android系统底层的updater 命令,Android ROM 刷机脚本 updater-script 的基本流程和初级语句...
  18. 【转】中国正爆发聊天APP大战 未来或影响西方
  19. 【直播干货】了解电商直播间的灯光问题
  20. MMA8452Q几种模式的初始化实例

热门文章

  1. Android 扬声器与听筒的切换
  2. ha456 jar下载 免费 亲测有效
  3. 微信小程序自驾游拼团+后台管理系统SSM-JAVA【数据库设计、论文、源码、开题报告】
  4. 王炸!一个开源微信小程序+商城后台管理系统
  5. 大华linux密码忘记,乌班图16.04 安装DSS正确方法(已验证安装成功)
  6. janusgraph 引入 java_JanusGraph入门第一课和官方文档踩坑
  7. java注册界面发送邮箱验证码(无线程版)
  8. 阿里热修复集成,sophix加载本地补丁包
  9. 搭建公司wiki系统Confluence
  10. python 判断天干地支年份