hive0.12安装

安装与配置

1. 下载hive-0.12.0.tar.gz,并使用以下命令解压。

tar -zxvf hive-0.12.0.tar.gz

解压后文件夹为:hive-0.12.0

2. 移动hive-0.12.0到opt目录下,命令如下。

sudo mv hive-0.12.0 /opt/hive-0.12.0

3. 设置hive的环境变量

如(图1)所示,使用命令 sudo gedit /etc/profile  打开文件后,在文件最后面加入:


export HIVE_HOME=/hadoop/hive-0.12.0
export CLASSPATH=.:$CLASSPATH:$HIVE_HOME/lib
export PATH=$PATH:$HIVE_HOME/bin

(图1)

备注:最后要使用命令:source /etc/profile  使环境变量立即生效。

4. 创建hive-env.sh、hive-site.xml文件,如(图2)所示。

cd /opt/hive-0.12.0/conf

cp  hive-env.sh.template   hive-env.sh

cp hive-default.xml.template  hive-site.xml

(图2)

5. 修改hive-env.sh文件,如(图3)所示。

HADOOP_HOME=/opt/hadoop-1.2.1

export HIVE_CONF_DIR=/opt/hive-0.12.0/conf

(图3)

6. 修改hive-site.xml文件,如(图4,图5)所示。

有两处需要修改的:

(1) hive-site.xml文件最后面,大约2000行作业,把

<value>auth</auth>修改为<value>auth</value>。

(图4)

(2) 把hive.metastore.schema.verification=true,修改为

hive.metastore.schema.verification=false。

意思是:(强制metastore的schema一致性,开启的话会校验在metastore中存储的信息的版本和hive的jar包中的版本一致性,并且关闭自动schema迁移,用户必须手动的升级hive并且迁移schema,关闭的话只会在版本不一致时给出警告,默认是false不开启.)

(图5)

备注:如果不修改成false的话会报一下错误:

FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.metastore.HiveMetaStoreClient

7. 到此hive安装完成,下面运行和测试下是否安装成功。

五、运行和测试

1. 使用 start-all.sh 命令启动hadoop集群,并使用jps查看是否启动成功,如(图6)所示。

(图6)

2. 首次使用的时候,需要使用 hive --service cli 命令,来启动hive命令行模式,如(图7)所示。

然后使用命令:

show tables;

create table test1(id int,name string);

select * from test1;

drop table test1;

来测试HiveQL是否能使用。

(图7)

备注:首次如果不使用hive --service cli 命令,来启动hive命令行模式,会报如下错误:

FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.metastore.HiveMetaStoreClient

再次使用的时候就不需要使用hive --service cli 命令了。

3. 如果出现如(图7)所示页面,说明运行和测试成功。

备注:可以使用以下命令使报错更详细一点:

hive -hiveconf hive.root.logger=DEBUG,console

参考链接

http://gaoxianwei.iteye.com/blog/2028401

hive0.12安装,布布扣,bubuko.com

时间: 2024-12-20 18:03:40

hive0.12安装的相关文章

hbase0.96与hive0.12整合文档

本文所用环境为3台hadoop2.2,hbase已经安装完毕,具体安装可参照前两篇文章. hive适用的元数据库为mysql,所以master上要安装mysql,用系统自带的即可,这里不在详述. (1)安装hive 解压 # tar zvxf hive-0.12.0.tar.gz -C /usr # cd /usr # mv hive-0.12.0 hive 2.替换jar包,保持hbase0.96与hadoop2.2一致 # cd /usr/hive/lib # rm -rf hbase-0.

3. hive-0.12安装指南

Hive安装部署 (安装会有版本问题 hadoop1.0版本以上的请安装hive-0.90测试 hadoop2.0以上请安装hive-0.12.0或者最新版测试) hive-0.9.0 下载地址:http://pan.baidu.com/s/1rj6f8 hive-0.12.0下载地址:http://mirrors.hust.edu.cn/apache/hive/hive-0.12.0/ hadoop1.2.1伪分布安装:http://www.cnblogs.com/Jiangzl/p/4198

hive实践(hive0.12)

版本:cdh5.0.0+hadoop2.3.0+hive0.12 一.原始数据: 1. 本地数据 [[email protected] data]# ll total 12936 -rw-r--r--. 1 root root 13245467 May 1 17:08 hbase-data.csv [[email protected] data]# head -n 3 hbase-data.csv 1,1.52101,13.64,4.49,1.1,71.78,0.06,8.75,0,0,1 2,

黑苹果macOS Sierra 10.12 安装教程(venue11 pro测试)

黑苹果macOS Sierra 10.12 安装教程(venue11 pro测试) 2017-03-12 03:46:24 by SemiconductorKING PS:刚刚装好黑苹果,来记录一篇折腾过程(手动滑稽) 说说准备工作: 1.TransMac.exe(写苹果镜像文件到U盘的工具) 2.clover文件(我这里提供一个已经调试好的已注入驱动的可以直接给venue11 Pro 7130用的clover) 3.苹果镜像文件(我给的是社区压缩打包过的,它自带一个clover,装完后和官方的

VMware 12安装虚拟机Mac OS X 10.10使用小技巧(虚拟机Mac OS X 10.10时间设置,虚拟机Mac OS X 10.10通过代理上网,Mac OS X 10.10虚拟机优化,VMware虚拟机相互复制)

1:修改Mac OS 系统时间 2:Mac OS系统 通过代理上网 VMware 12安装Mac OS X 10.10虚拟机优化心得 虚拟显卡硬伤,所以必须要优化下才能用,优化的原则就是能精简的精简,能关特效的就关,不要duang,下面是一些优化设置: 1,从Dock上移除Dashboard 每次不小心点到这个,必然卡机,毛玻璃效果虚拟显卡可吃不消,果断移到垃圾桶,要开应用多的是方法. 2,禁用各种华而不实的透明窗口和动画效果 OS X Yosemite 中大量采用透明菜单.窗口和标题栏,这需要

虚拟机VMware Workstation 12 安装与激活图解

虚拟机VMware Workstation 12 安装与激活图解 虚拟机VMware Workstation 12 一.VMware Workstation 12简介: 二.VMware Workstation 12 pro下载: 三.VMware Workstation 12安装步骤: 3.1.虚拟化安装: 3.2.虚拟化激活: 一.VMware Workstation 12简介: VMware Workstation 12专门为Win10的安装和使用做了优化,支持DX10.4K高分辨率显示屏

11.10/11.11/11.12 安装PHP511.13安装PHP7

- 11.10/11.11/11.12 安装PHP5 - 11.13 安装PHP7 - 扩展 - php中mysql,mysqli,mysqlnd,pdo到底是什么 - http://blog.csdn.net/u013785951/article/details/60876816 - 查看编译参数 http://ask.apelearn.com/question/1295 # 11.10安装PHP5 上 -  PHP官网www.php.net -  当前主流版本为5.6/7.1  1.   c

hive0.13安装

1.COPY配置文件: cp hive-default.xml.template hive-site.xml cp hive-env.sh.template hive-env.sh cp hive-exec-log4j.properties.template hive-exec-log4j.properties cp hive-log4j.properties.template hive-log4j.properties 2.配置HADOOP主目录: vim hive-env.sh HADOOP

11.10-11.12安装PHP5(上中下);11.13 安装PHP7

扩展: php中mysql,mysqli,mysqlnd,pdo到底是什么 : http://blog.csdn.net/u013785951/article/details/60876816 查看编译参数 : http://ask.apelearn.com/question/1295 ?PHP官网www.php.net ? 当前主流版本为5.6/7.1 先安装httpd再安装php!!! 11.10-11.12安装PHP5(上中下) 1. 进入下载安装包目录: [[email protecte