hive-hwi安装
1、工作环境
系统是centos7,jdk是jdk-7u79,hadoop是2.7.1,hive是2.1.1,在已经正常工作的hive环境中,增加web界面,达到通过web界面执行sql查询语句的目的
2、命令行下执行hive 的两种方式
./hive 或 hive --servcie cli
3、执行系统命令
在hive环境,若在执行系统命令,在命令前加上!,例如
hive>!hdfs dfs -ls / ;
列出hdfs的根目录
4、执行sql脚本,例如
hive>source /home/user/user1.sql;
其中 user1.sql的内容是
select id from user limit 1,20;
select name from user limit 1,20;
5、在系统中执行hive 查询语句
[hadoop@user bin]$./hive -e 'show 表名';
6、准备通过web执行hive查询语句前,要注意关闭防火墙,在有root权限的情况下执行命令
#systemctl status firewalld 查询防火墙工作状态
#systemctl stop firewalld 停止防火墙
#ststemctl disable firewalld
7、运行hive -hwi-*.war包,需要ANT环境,所以需要下载和配置,ANT是一个基于JAVA的编译工具,从功能上类似于make
$wget http://apache.mirrors.tds.net/ant/binaries/apache-ant-1.9.11-bin.tar.gz
$tar -zxvf apache-ant-1.9.11-bin.tar.gz
配置环境变量,在/etc/profile文件中添加
#################################################################
#ANT environment
#export ANT_HOME=/安装目录/apache-ant-1.9.11
#export PATH=$PATH:$ANT_HOME/bin
#################################################################
8、拷贝tools.jar 文件
$cp /jdk安装目录/lib/tools.jar /hive安装目录/lib/
9、制作 hive-hwi-2.1.1.war文件
下载apache-hive-2.1.1-src.tar.gz并解压
$tar -zxvf apache-hive-2.1.1.tar.gz
$cd ./apache-hive-2.1.1-src/hwi
$jar cvfM0 hive-hwi-2.1.1.war -C web/ .
将web目录压成 hive-hwi-2.1.1.war文件,参数解释,c创建jar包,v生成详细报告,f指定jar包的文件名,M不产生文件清单,0不对内容进行压缩
将war包拷贝至hive的lib目录下
cp ./apache-hive-2.1.1-src/hwi/hive-hwi-2.1.1.war /hive安装目录/lib/
10、编辑hive-site.xml,检查是否有如下内容
<property>
<name>hive.hwi.war.file</name>
<value>lib/hive-hwi-2.1.1.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>
从配置信息可以看出,缺省端口是9999,war的路径是相对路径
11、测试 http://ip:9999/hwi
hive-hwi安装相关推荐
- Hive HWI 安装及配置
在Hive已经安装成功的基础上,进行安装Hive HWI Hive Web Interface(HWI)简介:Hive自带了一个Web-GUI,功能不多,可用于效果展示. 由于hive-bin包中没有 ...
- Hadoop集群搭建(八:Hive的安装配置)
实验 目的 要求 目的: (1)掌握数据仓库工具Hive的安装和配置: 要求: 完成Hive工具的安装和配置: Hive工具能够正常启动运行: Hive控制台命令能够正常使用: 能够正常操作数据库.表 ...
- Hadoop、Spark、Hbase、Hive的安装
为什么80%的码农都做不了架构师?>>> 工作中需要使用Hadoop环境,在三节点上搭建了一套Hadoop环境,顺便做下笔记.因为机器内存较低,没有使用CDH,为保证和线上环境 ...
- hive的安装和升级
目录 目录 安装 升级 检查环境 参考 目录 安装 升级 安装 nohup hive –service hiveserver & 启动: sudo nohup ./hive --service ...
- 大数据平台分布式搭建 - 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- ...
- HIVE HWI 搭建过程
众所周知,Hive有三种使用方式:CLI.HWI浏览器.Thrift客户端.安装配置完Hive后无需进行额外操作即可使用CLI.但是HWI则需要单独搭建. 搭建HWI过程 前置需求 安装ANT并配置环 ...
- Hive WebUi安装使用
搭建Hwi 下载地址:http://apache.fayea.com/hive PS:选择自己的版本 下载并解压src文件:tar -xzf apache-hive-1.2.2-src.tar.gz ...
- hive hwi配置
hdp 2.4 对应的hive版本是1.2.1如果是hdp 2.4 以及以下的版本 安装hive hwi的方法: 1.先安装ant Hive Web UI内部是需要Ant来进行编译的,所以需要事先安装 ...
- Hive学习笔记 —— Hive的安装
1. Hive的安装模式 官网下载安装包:http://hive.apache.org/ 历史版本下载:http://archive.apache.org/ 本次使用:http://archive.a ...
- HIVE的安装配置、mysql的安装、hive创建表、创建分区、修改表等内容、hive beeline使用、HIVE的四种数据导入方式、使用Java代码执行hive的sql命令
1.上传tar包 这里我上传的是apache-hive-1.2.1-bin.tar.gz 2.解压 mkdir -p /home/tuzq/software/hive/ tar -zxvf apach ...
最新文章
- java三大特性:封装、继承、多态
- Ubuntu下hadoop的安装与简单应用
- 移动互联网下半场 iOS 程序员面试真经,让你进入 BAT 不再是梦
- Ubuntu14.04-LAMP环境搭建
- memcached全面剖析 –3.memcached的删除机制和发展方向
- 软件工程软件开发成本度量规范_软件开发成本度量方法
- 记录程序人生2020.8.11
- SPOJ - QTREE3Query on a tree again!——树链剖分
- LeetCode 1110. 删点成林(二叉树递归)
- No style sheet with given id found错误
- oracle12cr2发布时间,Oracle 12cR2 发布在即
- Silverlight C# 游戏开发:关于精灵for Silverlight容器
- 计算机绘图国标规定,(0922202计算机绘图大作业.doc
- 网页中插入视频的代码小技巧
- oppo手机android文件夹,使用OPPO手机,这3个功能一定要关闭,不然你的手机会越来越卡...
- 双球坐标系_【天文】教你认识三大天球坐标系!(上)
- Java IO完全总结(转载) --- 重点在源码分析
- 响应式布局的实现方法
- (转载)7 .24张小龙内部讲座《通过微信谈产品》完整版
- 计算机怎样输入毫米符号,Excel 输入特殊符号的6种方法-excel技巧-电脑技巧收藏家...