hadoop2.2.0 + hbase 0.94 + hive 0.12 配置记录
2013-11-14 17:08
351 查看
一开始用hadoop2.2.0 + hbase 0.96 + hive 0.12 ,基本全部都配好了。只有在hive中查询hbase的表出错。以直报如下错误:
后来发现hbase0.96和hive0.12不兼容,hive-hbase-handle-0.12.0.jar不兼容hbase0.96,hive0.12还停留在hadoop1。于是乎采用hbase0.94测试。
鉴于hbase0.94不兼容hadoop2,同事在网上找到一篇文章http://yanbohappy.sinaapp.com/?p=192
在文中讲到用mvn clean package assembly:assembly -DskipTests -Dhadoop.profile=2.0 重编hbase-0.94.2.tar.gz,
1,将hbase-0.94.0.jar复制到每台hadoop的/hadoop_home/share/hadoop/common/lib/下重启hadoop,
2,将hbase-0.94.0.jar拷贝到hive/lib下,hbase-site.xml拷贝到hive/conf/下
3,将hive-hbase-handle-0.12.0.jar拷贝到hbase/lib下。
至于hbase整合hive的其他配置和hadoop1的时候一样。
http://www.open-open.com/lib/view/open1328413245124.html
java.io.IOException: java.lang.ClassCastException: org.apache.hadoop.hbase.client.Result cannot be cast to org.apache.hadoop.io.Writabl
后来发现hbase0.96和hive0.12不兼容,hive-hbase-handle-0.12.0.jar不兼容hbase0.96,hive0.12还停留在hadoop1。于是乎采用hbase0.94测试。
鉴于hbase0.94不兼容hadoop2,同事在网上找到一篇文章http://yanbohappy.sinaapp.com/?p=192
在文中讲到用mvn clean package assembly:assembly -DskipTests -Dhadoop.profile=2.0 重编hbase-0.94.2.tar.gz,
1,将hbase-0.94.0.jar复制到每台hadoop的/hadoop_home/share/hadoop/common/lib/下重启hadoop,
2,将hbase-0.94.0.jar拷贝到hive/lib下,hbase-site.xml拷贝到hive/conf/下
3,将hive-hbase-handle-0.12.0.jar拷贝到hbase/lib下。
至于hbase整合hive的其他配置和hadoop1的时候一样。
http://www.open-open.com/lib/view/open1328413245124.html
相关文章推荐
- Hadoop2.2.0 hive0.12 hbase0.94 配置问题记录
- Hadoop2.2.0+HBase.96+Hive0.12配置详细过程整理
- Hadoop2.2.0+HBase.96+Hive0.12配置详细过程整理
- Hadoop 2.2.0 + HBase 0.96.1.1 + Hive 0.12.0 整合
- Hadoop-2.2.0 + hbase-0.98.4-hadoop2 RedHat x64 伪分布式安装小札(及配置文件)
- _00018 Hadoop-2.2.0 + Hbase-0.96.2 + Hive-0.13.1 分布式环境整合,Hadoop-2.X使用HA方式
- hadoop-2.7.3 + hive-2.3.0 + zookeeper-3.4.8 + hbase-1.3.1 完全分布式安装配置
- 【心血之作】linux虚拟机下安装配置Hadoop(完全分布式)生态环境(hadoop2.2.0,HBase0.98,Hive0.13(连接oracle),sqoop1.4.4(连接oracle)
- hadoop2.2.0(单节点)下Sqoop-1.4.6安装与配置(数据读取涉及hadoop、hbase和hive)
- Hadoop-2.2.0 + Hbase-0.96.2 + Hive-0.13.1(转)
- 整合Hadoop2.2.0+HBase0.96+Hive0.12+MySql集群
- hadoop2.2.0的基础上配置hive0.12.0(支持mysql)
- hadoop-2.7.3 + hive-2.3.0 + zookeeper 4000 -3.4.8 + hbase-1.3.1 完全分布式安装配置
- hadoop-2.2.0+hive-0.11.0下整合RHive问题记录
- centos 6.5-hadoop-2.2.0配置hive1.2.1
- hadoop学习记录(四)hadoop2.6 hive配置
- Apache kylin1.5.3 + Hadoop2.6.4 + hbase1.1.1 + hive2.1.0 问题记录
- Hadoop那些事儿(五)---Hive安装与配置
- Hbase0.98版本的安装部署配置管理(Hadoop2.3、Hbase0.98、Hive0.13整合)
- hadoop1.1.2+hbase0.92.2+nutch2.2.1+solr4.6.1配置全记录