hive官方文档
一、下载 hive 二进制文件
http://archive.apache.org/dist/hive/hive-2.1.1/
二、配置环境变量
三、添加MySQL驱动依赖
下载 mysql-connector-java-5.1.47.jar ,添加到 lib目录下
四、启动配置文件
先将 conf 目录备份,再把 conf 目录下的文件后缀 .template 去掉
四、启动 hadoop集群,添加 hive 目录
1、cmd 命令行执行以下命令,在 hdfs 上创建目录以及赋权
hadoop fs -mkdir /tmp
hadoop fs -mkdir /user
hadoop fs -mkdir /user/hive
hadoop fs -mkdir /user/hive/warehouse
hadoop fs -chmod g+w /tmp
hadoop fs -chmod g+w /user/hive/warehouse
2、cmd 执行 hive version 或者 hive
hive version
hive
3、发现报错(配置文件还没配置)
- hive的log4j和hadoop的log4j包冲突
- jdbc连接需要配置
- hive数据库的原数据要配置
4、hive-env.sh
# hive hsell 启动JVM的堆栈大小
export HADOOP_HEAPSIZE=1024
# hadoop的安装目录
HADOOP_HOME=C:\Hadoop\hadoop-2.7.7
# hive的配置目录
export HIVE_CONF_DIR=D:\Hadoop\Hive\apache-hive-2.1.1-bin\conf
# hive的lib库目录
export HIVE_AUX_JARS_PATH=D:\Hadoop\Hive\apache-hive-2.1.1-bin\lib