搭建3个节点的hadoop集群(完全分布式部署)--2安装mysql及hive

本文详述了如何在3节点的Hadoop集群上安装MySQL和配置Hive元数据库,包括创建数据库、赋予权限,以及解决在安装Hive 2.1.1版本时遇到的问题,最终采用Hive 0.13.1成功安装。安装步骤涵盖下载安装包、配置hive-site.xml与hive-env.sh文件,以及添加JDBC驱动。

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

网上下载mysql安装包文件,我下载的是:mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz,tar解压后mv到mysql文件夹,

启动mysql服务

service mysqld start

登录mysql

mysql -u root -p

输入密码后,登录成功

创建数据库hive,用来保存hive元数据

create database hive;

操作数据库的权限

grant all on hive.* to root@'*' identified by '123456789'

flush privileges;

到此,hive的元数据库安装完成。

注:中间也遇到很多问题,如安装完成后初始密码无效,登录不了mysql,赋予权限语句错误.....

这里就不详细记录了。

接下来开始安装hive

hive安装了两次,第一次安装hive2.1.1版本后,启动不了,一直报以下错误

Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStor

经各种操作及配置,还是启动不了,最后降低hive版本后,问题解决,下面详细说明下安装步骤:

1.下载安装包文件,并把文件上传到/opt文件夹下面,

tar -zxvf hive-0.13.1-cdh5.3.6.tar.gz

解压后,目录如下:/opt/hive-0.13.1

2.在/opt/hive-0.13.1/conf目录下新建hive-site.xml文件,配置如下:

<?xml version="1.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值