`
wingmzy
  • 浏览: 13913 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

hadoop hive hbase 生态系统整合

 
阅读更多
hadoop hive hbase 生态系统整合

1 hive hbase 整合需要hive_hbase-handler.jar,目前的整合对版本搭配很敏感。
而我所使用的是 hadoop-0.20.2  + hive-0.6.0 + hbase-0.20.3

2 download hbase-0.20.3
   tar hbase-0.20.3

3 config hbase-0.20.3
   hbase-site.xml
    <property>
        <name>hbase.rootdir</name>
        <value>hdfs://hostname:9090/hbase</value>
    </property>
    <property>
        <name>hbase.cluster.distributed</name>
        <value>true</value>
    </property>
    <property>
        <name>hbase.zookeeper.property.dataDir</name>
        <value>/data/hbas/zookeeper/property/dataDir</value>
    </property>
    <property>
        <name>hbase.zookeeper.quorum</name>
        <value>hostname</value>
    </property>
    <property>
        <name>hbase.zookeeper.property.clientPort</name>
        <value>2222</value>
    </property>
    <property>
        <name>hbase.regionserver.lease.period</name>
        <value>180000</value>
   </property>

  regionservers
  略

   hbase-env.sh
   略

为了确保版本一直把hbase-0.20.3.jar 以及zookeeper.3.2.2.jar 覆盖 到 hive/lib/ 下

4 config hive
   在hive-site.xml 追加 如下配置:
      <property>
        <name>hive.aux.jars.path</name>
        <value>file:///usr/local/hive/lib/hive_hbase-handler.jar,file:///usr/local/hive/lib/hbase-0.20.3.jar,file:///usr/local/hive/lib/zookeeper-3.2.2.jar</value>
   </property>


5 config hadoop
  在hadoop-site.xml 追加如下配置:
        <property>
                <name>dfs.datanode.max.xcievers</name>
                <value>4906</value>
        </property>

6 把 hbase-site.xml cp 到 hive/conf   hadoop/conf 下

7 为确保hbase与hadoop 配置一样,应该要把hadoop-site.xml cp到 hbase/conf/下

bin/hive -hiveconf hbase.zookeeper.quorum=hostname
启动
分享到:
评论

相关推荐

    Hadoop Hive HBase Spark Storm概念解释

    ### Hadoop Hive HBase Spark ...它们各自解决了不同的问题,同时也能够相互配合,共同构建起一个完整的大数据生态系统。对于希望构建高效、可扩展的数据处理平台的企业来说,了解这些技术的特点和优势是非常重要的。

    小牛学堂-大数据24期-04-Hadoop Hive Hbase Flume Sqoop-12天适合初学者

    小牛学堂-大数据24期-04-Hadoop Hive Hbase Flume Sqoop-12天适合初学者.txt

    hadoop,hbase,hive版本整合兼容性最全,最详细说明【适用于任何版本】

    本文将介绍Hadoop、HBase、Hive以及ZooKeeper的版本整合兼容性,以及如何根据版本找到兼容性信息。 首先,Hadoop是一个开源的分布式存储和计算框架,它由HDFS和MapReduce两部分组成。HDFS用于存储大数据,而...

    Hadoop hbase hive sqoop集群环境安装配置及使用文档

    大数据集群 Hadoop HBase Hive Sqoop 集群环境安装配置及使用文档 在本文档中,我们将详细介绍如何搭建一个大数据集群环境,包括 Hadoop、HBase、Hive 和 Sqoop 的安装配置及使用。该文档将分为四部分:Hadoop 集群...

    大数据Hadoop+HBase+Spark+Hive集群搭建教程(七月在线)1

    在构建大数据处理环境时,Hadoop、HBase、Spark和Hive是四个核心组件,它们协同工作以实现高效的数据存储、处理和分析。本教程将详细介绍如何在Ubuntu系统上搭建这些组件的集群。 1. **Hadoop**:Hadoop是Apache...

    hadoop hive hbase安装过程

    ### Hadoop、Hive、HBase 的安装配置详解 #### 一、Hadoop 安装配置 ##### 1. 创建用户与安装 JDK 在安装 Hadoop 前,首先需要创建一个专用的用户账户用于运行 Hadoop 相关服务,并确保 Java 环境已经正确安装。 ...

    Hadoop+Hbase+Spark+Hive搭建

    Hadoop+Hbase+Spark+Hive搭建指南 Hadoop是Apache开源的大数据处理框架,它提供了可靠的高效的数据存储和处理能力。Hbase是基于Hadoop的分布式NoSQL数据库,提供了高效的数据存储和检索能力。Spark是基于内存的数据...

    HADOOP+HBASE+HIVE整合工程和文档

    在大数据处理领域,Hadoop、HBase和Hive是三个重要的组件,它们分别扮演着不同的角色,共同构建了一个高效、可扩展的数据处理生态系统。本文将详细介绍这三个组件的整合工程和相关文档,帮助读者理解如何在实际项目...

    hadoop,hbase,hive版本整合兼容性最全,最详细说明【适用于任何版本】 -

    本文将详细介绍Hadoop、HBase和Hive的版本整合兼容性,以及如何确保它们在不同版本间顺畅协作。 首先,Hadoop作为基础平台,其版本选择会直接影响到HBase和Hive的运行。Hadoop的主要组件包括HDFS(分布式文件系统)...

    zookeeper+hadoop+hbase+hive(集成hbase)安装部署教程(超详细).docx

    jdk1.8.0_131、apache-zookeeper-3.8.0、hadoop-3.3.2、hbase-2.4.12 mysql5.7.38、mysql jdbc驱动mysql-connector-java-8.0.8-dmr-bin.jar、 apache-hive-3.1.3 2.本文软件均安装在自建的目录/export/server/下 ...

    hadoop,hbase,hive版本兼容性说明.zip

    例如,一个新版本的Hadoop可能引入了新的API,而旧版本的HBase或Hive可能无法识别这些API,导致系统崩溃。因此,在升级或部署任何组件时,都需要查阅官方文档或社区指南来确认版本兼容性。 在“hadoop,hbase,hive...

    Hadoop,Hive,Hbase等框架详解

    该文档保护了目前比较流行的大数据平台的原理过程梳理。Hadoop,Hive,Hbase,Spark,MapReduce,Storm

    新手指导hadoop、hbase、hive版本对应关系查找表

    Hadoop、HBase和Hive是大数据领域中常见的技术栈,它们通常用于存储、处理和分析大规模数据集。对于新手而言,了解这三个组件之间的版本兼容性是十分重要的,因为不正确的版本组合可能会导致系统运行不稳定甚至出现...

    hadoop2.2+hbase0.96+hive0.12安装整合详细高可靠文档及经验总结

    2. Hadoop与HBase整合需要注意哪些问题? 3. Hive与HBase的通信包是哪个? **详细解答:** **1. Hadoop2.2的安装所需组件:** - **SSH无密码互通**:确保集群内的节点能够互相访问,这对于分布式计算至关重要。 -...

    hadoop2.2 hbase0.96.2 hive 0.13.1整合部署

    整合部署Hadoop、HBase和Hive涉及到多个步骤: 1. **环境准备**:首先确保所有服务器上安装了JDK,设置好JAVA_HOME环境变量,并关闭防火墙。 2. **主机名和IP映射**:为每台服务器设置独特的主机名,更新`/etc/hosts...

    hadoop+hbase+hive集群搭建

    在构建Hadoop+HBase+Hive集群的过程中,涉及了多个关键步骤和技术要点,下面将对这些知识点进行详细的解析。 ### 1. 时间同步:NTP配置 在分布式系统中,时间的一致性至关重要,特别是在处理日志、事件排序以及...

    HadoopHive与Hbase整合中文最新版本

    但由于hbase没有类sql查询方式,所以操作和计算数据非常不方便,于是整合hive,让hive支撑在hbase数据库层面 的 hql查询.hive也即 做数据仓库 本文的目的是要讲述如何让Hbase和Hive能互相访问,让Hadoop/Hbase/Hive协同...

    hadoop,hive,hbase学习资料

    【标签】:“hadoop”、“hive”、“hbase”这三个标签明确了资料的主题,Hadoop是分布式计算框架,Hive是基于Hadoop的数据仓库工具,而Hbase则是Hadoop生态系统中的一个NoSQL数据库,用于存储和查询大规模数据集。...

    清华大学精品大数据实战课程(Hadoop、Hbase、Hive、Spark)全套PPT课件含习题 共7个章节.rar

    清华大学精品大数据实战课程(Hadoop、Hbase、Hive、Spark)PPT课件含习题 第1章 大数据概述(13页).pptx 清华大学精品大数据实战课程(Hadoop、Hbase、Hive、Spark)PPT课件含习题 第2章 Hadoop基础(32页).pptx ...

Global site tag (gtag.js) - Google Analytics