热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Ubuntu下Hive搭建笔记

在Hadoop单机环境搭建成功后(见http://www.linuxidc.com/Linux/2012-07/64508.htm),可以搭建hive。在hdfs上建目录:$hmkdir/tmp$hmkdir/user/hive/warehouse添加权限:

在Hadoop单机环境搭建成功后(见 http://www.linuxidc.com/Linux/2012-07/64508.htm ),可以搭建hive。

在hdfs上建目录:

  1. $ hmkdir /tmp  
  2. $ hmkdir /user/hive/warehouse  

添加权限:

  1. $ hchmod g+w   /tmp  
  2. $ hchmod g+w   /user/hive/warehouse  

设置HADOOP_HOME,并将其添加到~/.bashrc

  1. export HADOOP_HOME=/home/zxm/hadoop/hadoop-1.0.3  

下载解压hive:
$ wget http://labs.mop.com/apache-mirror/hive/stable/hive-0.8.1.tar.gz .
$ tar -zxvf hive-0.8.1.tar.gz

启动hive:
$ cd /home/zxm/hadoop/hive-0.8.1 ; ./bin/hive

测试:
$ ./hive
WARNING: org.apache.hadoop.metrics.jvm.EventCounter is deprecated. Please use org.apache.hadoop.log.metrics.EventCounter in all the log4j.properties files.
Logging initialized using configuration in jar:file:/home/zxm/hadoop/hive-0.8.1/lib/hive-common-0.8.1.jar!/hive-log4j.properties
Hive history file=/tmp/work/hive_job_log_work_201207051945_218572007.txt
hive> SHOW TABLES;
OK
Time taken: 7.281 seconds
hive> CREATE TABLE pokes (foo INT, bar STRING);
OK
Time taken: 0.398 seconds
hive> SHOW TABLES;                             
OK
pokes
Time taken: 0.181 seconds
hive> DESCRIBE pokes;
OK
foo     int
bar     string
Time taken: 0.58 seconds
hive> 


推荐阅读
author-avatar
完颜777_870
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有