您的位置:首页 > 运维架构 > Linux

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

2018-09-12 20:55 561 查看
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zjh_746140129/article/details/82667802

本篇文章主要介绍在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、解压

[code]tar -zxvf apache-hive-2.3.3-bin.tar.gz

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

[code]cd hive/conf/
cp hive-default.xml.template hive-site.xml

 3、创建hive的临时目录

 

 

[code]mkdir tmp

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

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

 

5、配置环境变量

[code]cat ~/.bashrc
vim ~/.bashrc
source ~/.bashrc

 

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

 

 

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

 

六、启动hadoop

[code]start-all.sh

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

 

七、启动hive

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

初始化hive源数据

[code]./schematool -dbType mysql -initSchema

2、启动命令2个都可以

[code]hive

hiveserver2

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

 

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

 

八、操作hive(创建表)

 

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

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐