大数据入门教程系列之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函数等文章。
相关文章推荐
- Unix/Linux环境C编程入门教程(11) 开发环境搭建VMWare虚拟安装之虚拟化检测
- 大数据入门环境搭建整理、大数据入门系列教程合集、大数据生态圈技术整理汇总、大数据常见错误合集、大数据的离线和实时数据处理流程分析
- Unix/Linux环境C编程入门教程(11) 开发环境搭建VMWare虚拟安装之虚拟化检测
- PHP环境搭建:Windows 7下安装配置PHP+Apache+Mysql环境教程
- Linux环境配置之LAMP搭建(源码安装)
- Unix/Linux环境C编程入门教程(12) openSUSECCPP以及Linux内核驱动开发环境搭建
- LAMP攻略: LAMP环境搭建,Linux下Apache,MySQL,PHP安装与配置
- PHP环境搭建:Windows 7下安装配置PHP+Apache+Mysql环境教程
- Unix/Linux环境C编程入门教程(19)Red Hat Entetprise Linux 7.0环境搭建
- Hadoop平台搭建使用系列教程(5)- 网络以及初始统一环境配置
- PHP环境搭建:Windows 7下安装配置PHP+Apache+Mysql环境教程
- 精品教程--NDK环境搭建(2)--NDK的安装与配置
- PHP环境搭建:Windows 7下安装配置PHP+Apache+Mysql环境教程
- 《Visual C++ 2010入门教程》系列二:安装、配置和首次使用VS2010
- linux 下 VNC Server安装配置及 eclipse CDT C/C++ 开发环境搭建(我用的是阿里云服务器 ubuntu 12.04 64-bit,无图形化界面)
- java JBOSS搭建项目开发环境安装与配置教程
- PHP环境搭建:Windows 7下安装配置PHP+Apache+Mysql环境教程
- PHP环境搭建:Windows 7下安装配置PHP+Apache+Mysql环境教程