hadoop Hive-2.3.4 安装配置

本文详细介绍了在Hadoop环境下安装配置Hive 2.3.4的步骤,包括root用户安装MySQL,下载并解压Hive和mysql-connector-java,配置Hive环境变量,修改相关配置文件,创建Hive数据库,设置权限,开启Hadoop集群,执行初始化操作,以及启动meta store和hiveserver2服务。

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

1、root用户登录,安装mysql

apt-get install mysql-server

2、下载apache-hive-2.3.4-bin.tar.gz,mysql-connector-java-5.1.47.tar.gz

hive资源:http://archive.apache.org/dist/hive/hive-2.3.4/

3、hadoop用户登录,将以上两个gz文件解压(我的直接解压在/home/hadoop/下面),将mysql-connector-java-5.1.47文件夹下的mysql-connector-java- 5.1.47.jar文件拷贝到apache-hive-2.3.4-bin文件夹下面的lib文件夹里
4、配置hive环境变量

进入配置文件:vim ~/.profile
在最后加上hive的环境配置:
export HIVE_HOME=/home/hadoop/apache-hive-2.3.4-bin
export PATH= P A T H : PATH: PATH:HIVE_HOME/bin
保存退出,重启环境配置:
source ~/.profile

5、修改hive文件

(1)进入hive文件夹下的conf目录下,对需要的.template文件拷贝改名:
cp hive-env.sh.template hive-env.sh
cp hive-default.xml.template hive-site.xml
cp hive-log4j2.properties.template hive-log4j2.properties
cp hive-exec-log4j2.properties.template hive-exec-log4j2.properties

(2)修改hive-env.sh文件,在末尾指定hadoop安装路径:
##Java路径
export JAVA_HOME=/home/hadoop/jdk1.8.0_181
##Hadoop安装路径
export HADOOP_HOME=/home/hadoop/hadoop-2.7.2
##Hive安装路径
export HIVE_HOME=/home/hadoop/apache-hive-2.3.4-bin
##Hive
export HIVE_CONF_DIR=/home/hadoop/apache-hive-2.3.4-bin/conf

(3)修改hive-site.xml文件

把所有的${system:java.io.tmpdir} 都替换为/usr/local/hive/tmp
注意:所有的“/”都要添加转义符号,改为“\/”,即:
:%s/${system:java.io.tmpdir}/\/usr\/local\/hive\/tmp/g

把所有的${system:user.name}替换为${user.name}
:%s/${system:user.name}/${user.name}/g

修改文件中以下name的value:
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值