Hadoop集群下的Hive安装及配置

首先简单介绍一下Hive:
Hive是一个构建在Hadoop之上的数据仓库软件,它可以使已经存储的数据结构化,它提供类似sql的查询语句HiveQL对数据进行分析处理。 Hive将HiveQL语句转换成一系列成MapReduce作业并执行。用户可以很方便的使用命令行和JDBC程序的方式来连接到hive。 目前,Hive除了支持MapReduce计算引擎,还支持Spark和Tez这两中分布式计算引擎。常用于离线批处理。

为什么要用Hive?
简单来说,Hive主要就是通过写SQL语句来实现Hadoop分布式框架的MapReduce计算引擎的功能,我们不要要通过编写繁琐的java代码,去实现MapReduce,再将jar包打包放进集群中运行,只需要写最容易上手的SQL语句,就能实现对数据进行分析处理。

Hive安装及配置:
安装Hive所需要用到的安装包:(可以根据自己需要自行去官网下载)

在这里插入图片描述
注意:安装Hive之前,必须确保hadoop集群能够正常启起来

1.首先,将压缩包解压到/opt/bigdata/hadoop/下,并改名为hive110(压缩包名字应该简短意赅)

2.启动hadoop集群(在/hadoop/hadoop260/sbin目录下)

[root@vmmaster sbin]# start-all.sh

在这里插入图片描述

3.修改hive110安装包的权限:(要将该安装包赋予root权限)

[root@vmmaster hadoop]# chown -R root:root hive 110/

4.将mysql连接java驱动包存放到/opt/install/hadoop下

5.在hive110目录下的conf目录下配置hive-site.xml文件

[root@vmmaster conf]# vi hive-site.xml

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?xml-stylesheet type="text/xsl" href=
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值