大数据入门教程系列之Hive环境搭建--Linux(Centons7)下配置安装Hive

本篇文章主要介绍在windows下使用vmware虚拟机中的Linux(Centons7)下配置安装Hive。

简要步骤:

①、下载hive解压包

②、安装mysql服务器,教程可参照笔者博客 yum方式安装mysql数据库

③、进入hive的conf目标新建一个hive-site.xml

④、在hive-site.xml中写入mysql连接信息

⑤、将mysql的驱动包复制到hive的lib下

⑥、启动hadoop

⑦、执行 sh /usr/local/hive/bin/hive,启动hive

⑧、操作hive

详细步骤:

一、下载hive解压包

官网地址:http://apache.fayea.com/hive/

二、安装mysql服务器,教程可参照笔者博客

1、Linux下yum方式安装mysql 以及卸载mysql

2、Linux下rpm 方式 安装mysql 以及卸载mysql

三、进入hive的conf目标新建一个hive-site.xml

1、解压

tar -zxvf apache-hive-2.3.3-bin.tar.gz

2、 进入hive的conf目录下,拷贝文件hive-default.xml.template命名为hive-site.xml

cd hive/conf/
cp hive-default.xml.template hive-site.xml

 3、创建hive的临时目录

mkdir tmp

4、修改hive-site.xml文件(建议把配置文件下载到本地修改再上传)

这个文件可以直接把里面内容删除,复制如下即可

5、配置环境变量

cat ~/.bashrc 
vim ~/.bashrc 
source ~/.bashrc 

四、在hive-site.xml中写入mysql连接信息

五、将mysql的驱动包复制到hive的lib下

六、启动hadoop

start-all.sh

这个错误是由于没启动hadoop导致 

七、启动hive

1、启动hive 需要到bin目录下

初始化hive源数据

./schematool -dbType mysql -initSchema

2、启动命令2个都可以

hive

hiveserver2

注:启动成功后登录mysql,可以看到创建了一个数据库hive_metadata(在hive-site.xml参数javax.jdo.option.ConnectionURL中配置)并且有表57张,否则不正确。

 

hive启动成功后,查看hive的临时目录下会生成如下文件

八、操作hive(创建表)

好了,到这里hive的环境配置安装就结束了,后续会更新java api操作hive和hive的udf函数等文章。

猜你喜欢

转载自blog.csdn.net/zjh_746140129/article/details/82667802