Hive安装部署

本文详细介绍了如何安装部署Hive,包括内置derby版和使用MySQL存储元数据的版本。对于derby版,只需解压并启动;而使用MySQL存储元数据时,需先安装MySQL,配置环境,再进行Hive的相关配置。内容涵盖从安装MySQL、配置HIVE_HOME环境变量到启动Hive的全过程,并提到了常见问题及其解决方案。
摘要由CSDN通过智能技术生成

Hive安装部署

博客资源:

Hive的安装包和源码包:

链接:https://pan.baidu.com/s/13xvIMzJ69PZUJ75Eo11cHQ
提取码:olnl

Hive连接MySQL的驱动:

链接:https://pan.baidu.com/s/1eNiSY_GBRh6s-x-atbNlGw
提取码:cfdx

Hive 安装前需要安装好 JDK 和 Hadoop。配置好环境变量。
根据元数据存储的介质不同,分为下面两个版本,其中 derby 属于内嵌模式。实际生产环境中则使用其他数据库 (例如mysql,Oracle等) 来进行元数据的存储。

目前这里暂时先介绍内置 derby 版和以MySQL来存储元数据的版本。

内置 derby 版:

1. 首先进入之前设定好的存放软件的位置,然后将hive的压缩包上传上去

先进入except/server 路径下,然后使用 rz 命令把Hive的安装包上传上来。

[外链图片转存失败(img-HaO2yLyD-1568681089977)(D:\学习笔记\hadoop\保存图片\安装Hive\01上传压缩包.jpg)]

2. 解压压缩包,如果想一下安装文件夹名称的改一下,不该没事,安装包也可以删除,不删也没事

使用命令:tar -zxvf apache-hive-1.2.1-bin.tar.gz 命令解压安装包。

我这边选择换个名,且把安装包给删除掉。
使用命令:mv apache-hive-1.2.1-bin hive 将解压后的文件重命名为hive
使用命令:rm -rf apache-hive-1.2.1-bin.tar.gz 删除安装包

[外链图片转存失败(img-xvfwQcck-1568681089979)(D:\学习笔记\hadoop\保存图片\安装Hive\02解压删除安装包.jpg)]

3. 可以进入Hive安装文件中查看一下文件结构

[外链图片转存失败(img-1Mp1fIir-1568681089980)(D:\学习笔记\hadoop\保存图片\安装Hive\03文件结构.jpg)]

4. 启动derby 版的Hive

直接使用 bin/hive 即可启动Hive。

内置 derby 版的优缺点:

优点:直接解压即可。

缺点:不同路径启动 hive,每一个 hive 拥有一套自己的元数据,无法共享。
即不同路径下启动Hive元数据不相通,即在 bin 下启动与在except 文件夹下启动是两份元数据。

mysql 版:

使用MySQL进行元数据的存储需要先安装MySQL(如果使用Oracle进行元数据的存储就需要先安装Oracle)。

安装MySQL:
1.在线安装:(注意:虚拟机要能够联网)

使用命令yum install mysql mysql-server mysql-devel 在线安装。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值