win10搭建hive

hive官方文档

https://cwiki.apache.org/confluence/display/Hive/GettingStarted#GettingStarted-RunningHiveServer2andBeeline

一、下载 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、发现报错(配置文件还没配置)

  1. hive的log4j和hadoop的log4j包冲突
  2. jdbc连接需要配置
  3. 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

五、

发布了140 篇原创文章 · 获赞 40 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/qq262593421/article/details/104961689