代码改变世界

hive集群安装

2018-12-06 21:35  RingWu  阅读(929)  评论(0编辑  收藏  举报

本文介绍hive-1.2.2的安装,生产环境多使用CDH、HDP构建集群,搭建此集群主要用于学习。

1.下载解压

在官网下载hive-1.2.2的安装包,上传到linux服务器,并解压到/usr/local目录

2.安装mysql数据库

hive默认将元数据保存在内存数据库中,重启后数据会丢失,所以将元数据保存到mysql比较好。

安装过程请自行百度。

3.修改配置文件

打开hive-1.2.2目录

vi conf/hive-site.xml,加入如下配置

<configuration>
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://hdp-01:3306/hive?createDatabaseIfNotExist=true</value>
<description>JDBC connect string for a JDBC metastore</description>
</property>

<property>
<name>javax.jdo.option.ConnectionDriverName</name>
<value>com.mysql.jdbc.Driver</value>
<description>Driver class name for a JDBC metastore</description>
</property>

<!-- 数据库用户名,根据自己的数据库用户名填写 -->

<property>
<name>javax.jdo.option.ConnectionUserName</name>
<value>root</value>
<description>username to use against metastore database</description>
</property>

<!-- 数据库密码,根据自己的数据库密码填写 -->

<property>
<name>javax.jdo.option.ConnectionPassword</name>
<value>wym123</value>
<description>password to use against metastore database</description>
</property>
</configuration>

4.上传jar包

上传一个mysql connector的jar包到hive的安装目录的lib 

 

5、配置环境变量

配置HADOOP_HOME HIVE_HOME到系统环境变量中:/etc/profile

然后使变量生效 source /etc/profile

6、hive启动测试

输入指令hive,启动hive

 

至此,hive 安装成功,相关教程将在后续更新。