Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4094685
  • 博文数量: 338
  • 博客积分: 2173
  • 博客等级: 上尉
  • 技术积分: 7765
  • 用 户 组: 普通用户
  • 注册时间: 2011-08-24 17:26
  • 认证徽章:
个人简介

凡是过往,皆为序章。

文章存档

2018年(3)

2017年(34)

2016年(49)

2015年(53)

2014年(47)

2013年(72)

2012年(80)

分类: HADOOP

2015-05-16 20:21:01

Hive是建立在Hadoop上的数据仓库基础构架。它提供了一系列的工具,可以用来进行数据提取转化加载(ETL),这是一种可以存储、查询和分析存储在Hadoop中的大规模数据的机制。Hive定义了简单的类SQL查询语言,称为HQL,可通过它来检索Hadoop存储数据,而且所有的查询操作是基于MapReduce来完成的。
本文主要介绍了如何快速安装Hive组件的一种可行的方法。Hive的安装配置比较简单,只要确保HDFS和MapReduce已经正确运行即可开始我们的安装之旅了。那么今天我们就具体来看一看如何快速简便的安装Hive组件!
1.下载Hive
下载地址:http://www.apache.org/dyn/closer.cgi/hive 选择要下载的版本
2.把Hive移动到/usr/hadoop目录下并解压
mv hive-1.1.0.tar.gz /usr/;cd /usr
tar -zxvf hive-1.1.0.tar.gz 
3.用root用户给hive-1.1.0授权
chown -R hadoop:hadoop hive
4.添加hive-1.1.0环境变量
vi .bash_profile
export JAVA_HOME=/usr/java/jdk1.6
export JRE_HOME=/usr/java/jdk1.6/jre
export HADOOP_HOME=/usr/hadoop
export HIVE_HOME=/usr/hive
export HBASE_HOME=/usr/hbase
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin:$HADOOP_HOME/bin:$HIVE_HOME/bin:$HBASE_HOME/bin
5. 配置 Hive 配置文件
(1)配置 hive-conf.sh 在/usr/hive/bin目录下
HADOOP_HOME=/usr/hadoop
export HIVE_CONF_DIR=/usr/hive/conf
(2)配置 hive-default.xml 和 hive-site.xml
cd /usr/hive/conf
cp hive-default.xml.template hive-default.xml
cp hive-site.xml.template hive-site.xml
cp hive-exec-log4j.properties.template hive-exec-log4j.properties
cp hive-log4j.properties.template hive-log4j.properties
chown -R hadoop:hadoop hive-default.xml
chown -R hadoop:hadoop hive-site.xml
chown -R hadoop:hadoop hive-exec-log4j.properties
chown -R hadoop:hadoop hive-log4j.properties      
6.启动Hive
#su - hadoop 
#hive
7.测试
hive>create table test(key string);
hive>show tables;
若以上命令可以显示我们刚刚创建的test表,则证明我们已经正确的完成了Hive的搭建工作!
阅读(5934) | 评论(5) | 转发(6) |
给主人留下些什么吧!~~

bjtiangang1232015-06-27 11:34:31

学习了!

longly11082015-06-02 10:51:37

恩 学习了

fengzhanhai2015-05-20 11:56:11

jkercs:学习了

共同进步

回复 | 举报

jkercs2015-05-18 22:07:23

学习了

评论热议
请登录后评论。

登录 注册