hive的安装配置

本文介绍了Hive的三种安装模式:嵌入式、本地和远程。嵌入式模式适合测试,仅支持单Session;本地模式支持多Session,需要配置MySQL等数据库;远程模式适用于多用户集群,元数据存于其他服务器。详细步骤包括解压Hive,配置环境变量,修改hive-site.xml,初始化数据库等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >



Hive的安装部署

小编只是介绍一下hive的安装,并不提供资源,如需要资源请网络自取

Hive常⽤的安装分三种(注意:Hive会⾃动监测Hadoop的环境变量,如有就必须启动Hadoop)
先从本地上传Hive安装⽂件 apache-hive-2.1.1-bin.tar.gz 到 /root/soft(集群的任何文件下都可以,最好是不影响的目录下)

第一种

嵌⼊式模式:
使⽤hive⾃带默认元数据库derby来进⾏存储,通常⽤于测试
1. 优点:使⽤简单,不⽤进⾏配置
2. 缺点:只⽀持单Session。
安装步骤:
1.解压hive
并配置环境变量

#解压资源到目录下,
[root@aaa01 local]# tar -zxvf apache-hive-2.1.1-bin.tar.gz -C /usr/local
#修改Hive安装路径名,⽅便以后使⽤
[root@aaa01 local]# mv apache-hive-2.1.1-bin/ hive
[root@aaa01 local]# vi /etc/profile
# 添加如下内容:
export HIVE_HOME=/usr/local/hive
export PATH=$HIVE_HOME/bin:$PATH
#让profile⽣效
[root@aaa01 local]# source /etc/profile

2 配置hive-env.sh

一般,hive目录下conf里不存在此配置文件,但存在hive.env.sh.template,就⽤hive.env.sh.template复制⼀个

[root@aaa01 conf]#cp hive.env.sh.template hive-env.sh

复制出来hive-env.sh文件后,进入该文件(vi/vim操作命令)

在文件的最后加上配置的路径(前提是你已经有这几个应用)

export HIVE_CONF_DIR=/usr/local/hive/conf
export JAVA_HOME=/usr/local/jdk
export HADOOP_HOME=/urs/local/hadoop
export HIVE_AUX_JARS_PATH=/usr/local/hive/lib

3 配置hive-site.xml

Hive2.1.1中默认是没有 hive-site.xml ,可以把 conf/hive-default.xml.template拷⻉过来使⽤

[root@aaa01 conf] cp hive-default.xml.template hive-site.xml

4 修改dir

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值