Hive分布式安装部署(详细教程)Hive+Mysql

本文提供了一份详细的Hive分布式安装教程,包括环境准备、Hive和Mysql的安装、元数据库创建与授权、配置文件设置、错误解决等步骤。在过程中,作者遇到了Hadoop依赖冲突、连接数据库失败等问题,并给出了相应的解决方法。
摘要由CSDN通过智能技术生成

Hive分布式安装部署(详细教程)Hive+Mysql

作者:江南sweet
2016年11月22日

每个人在探索的路上,都会遇到大大小小的坑。
踩坑,记下来,既是警示后来的你,也是提醒现在的我,
路漫漫其修远兮,吾将上下而求索。
诸君,加油。

目录
1,环境准备
2,安装hive和配置环境变量
3,安装Mysql
4,在mysql上创建hive元数据库,并对hive进行授权
5,安装jar包到hive
6,配置hive-site.xml
7,元数据存储初始化
8,启动验证hive
9,报错及解决方法

1,环境准备:

准备好Hadoop集群,参照文章:【hadoop分布式集群的安装教程】
启动Hadoop

# cd /opt/hadoop-2.6.4/sbin
# start-all.sh

2,安装hive和配置环境变量

# cd /opt
# tar zxvf apache-hive-2.1.0-bin.tar.gz
# ln -s apache-hive-2.1.0-bin hive      //创建超链接,方便以后版本更新
# vim /etc/bashrc                       //配置环境变量
export HIVE_HOME=/opt/hive
export PATH=$PATH:$HIVE_HOME/bin
# source /etc/bashrc                    //使之生效

3,安装Mysql:

# rpm -q mysql-server                   //检查是否安装mysql
# yum install -y mysql-server           //yum安装
# service mysqld start                  
# chkconfig mysqld on                   //开机启动mysql

4,在mysql上创建hive元数据库,并对hive进行授权

# mysql -uroot
create database if not exists hive_metadata;
grant all privileges on hive_metadata.* to 'root'@'%' identified by '123456';
grant all privileges on hive_metadata.* to 'root'@'localhost' identified by '123456';
grant 
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值