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