前提:
本文假使你已成功安装Hadoop !如未安装,请参考另一篇博文《centos下安装分布式Hadoop 3.1.1》。
本文假使你已成功安装配置MySql数据,如未安装,请参考另一篇博文《MySql数据库安装及配置相关》。
一)安装环境
centos 7.5 JDK 1.8.0_181 Hadoop 3.1.1
蜂巢3.1.0
二)下载蜂巢
下载地址:http://www.apache.org/dyn/closer.cgi/hive/
打开网址,点击图1中链接,然后选择蜂巢版本,比如这里选择蜂巢3.1.0(如图2所示),然后下载打好包的软件即可(如图3所示):
图1
图2
三图3)安装
3.1解压到特定目录,这里解压到/usr/当地目录(用户自行安装软件,建议放在/usr/当地目录)
#焦油-zxvf apache-hive-3.1.0-bin.tar。广州- c/usr/local
3.2设置环境变量,编辑/etc/profile添加以下红框内的内容:
将hive-site.xml文件中所有价值标签中的值中的“${系统:user.name}“替换为“root",如下例子:
3.4.2.5蜂巢元数据库配置,这里以mysql为例
3.4.2.6将mysql驱动包传到蜂巢的自由目录
3.4.2.7新建hive-env。上海文件并编辑
进入蜂巢的相依目录,将hive-env.sh.template文件复制为hive-env。上海文件,并添加如下内容: