本文介绍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,加入如下配置
javax.jdo.option.ConnectionURL
jdbc:mysql://hdp-01:3306/hive?createDatabaseIfNotExist=true
JDBC connect string for a JDBC metastore
javax.jdo.option.ConnectionDriverName
com.mysql.jdbc.Driver
Driver class name for a JDBC metastore
javax.jdo.option.ConnectionUserName
root
username to use against metastore database
javax.jdo.option.ConnectionPassword
wym123
password to use against metastore database
4.上传jar包
上传一个mysql connector的jar包到hive的安装目录的lib中
5、配置环境变量
配置HADOOP_HOME 和HIVE_HOME到系统环境变量中:/etc/profile
然后使变量生效 source /etc/profile
6、hive启动测试
输入指令hive,启动hive
至此,hive 安装成功,相关教程将在后续更新。