`
digiter
  • 浏览: 120751 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

[2011-09-20] HBase configuration

    博客分类:
  • ICT
 
阅读更多
http://hbase.apache.org/book/hadoop.html

2.3. Hadoop
还得自己build Hadoop,不然会因为缺少a durable sync而丢失数据,真贱……
暂时没管

2.3.1. Hadoop Security

2.3.2. dfs.datanode.max.xcievers
暂时没管

http://hbase.apache.org/book/standalone_dist.html
2.4. HBase run modes: Standalone and Distributed
2.4.1. Standalone HBase
没用到

2.4.2. Distributed
2.4.2.1. Pseudo-distributed
没用到

2.4.2.2. Fully-distributed
需要指定NameNode和hbase.cluster.distributed = true
<configuration>
  ...
  <property>
    <name>hbase.rootdir</name>
    <value>hdfs://namenode.example.org:54310/hbase</value>
    <description>The directory shared by RegionServers.
    </description>
  </property>
  <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
    <description>The mode the cluster will be in. Possible values are
      false: standalone and pseudo-distributed setups with managed Zookeeper
      true: fully-distributed with unmanaged Zookeeper Quorum (see hbase-env.sh)
    </description>
  </property>
  ...
</configuration>


2.4.2.2.1. regionservers
设置conf/regionservers添加region servers

2.4.2.2.2. ZooKeeper and HBase
设置hbase-site.xml添加
    <property>
      <name>hbase.zookeeper.quorum</name>
      <value>rs1.example.com,rs2.example.com,rs3.example.com,rs4.example.com,rs5.example.com</value>
      <description>Comma separated list of servers in the ZooKeeper Quorum.
      For example, "host1.mydomain.com,host2.mydomain.com,host3.mydomain.com".
      By default this is set to localhost for local and pseudo-distributed modes
      of operation. For a fully-distributed setup, this should be set to a full
      list of ZooKeeper quorum servers. If HBASE_MANAGES_ZK is set in hbase-env.sh
      this is the list of servers which we will start/stop ZooKeeper on.
      </description>


2.4.2.2.3. HDFS Client Configuration
编辑hbase-env.sh添加
export HBASE_CLASSPATH = /home/michael/lib/hadoop-0.20.203.0/conf
export JAVA_HOME=/home/michael/lib/jdk1.6.0_27


2.4.3. Running and Confirming Your Installation
运行bin/start-hbase.sh启动hbase

分享到:
评论

相关推荐

    spring-boot-starter-hbase自定义的spring-boot的hbasestarter

    《Spring Boot Starter HBase:构建高效HBase操作的利器》 在Java开发中,Spring Boot以其简洁、高效的特性,已经成为Web开发框架的首选之一。它通过自动配置和启动器(starter)来简化应用的搭建与运行。而当我们...

    spring-boot-starter-hbase:Spring Boot Starter HBase的

    自定义的spring-boot的hbase starter,为hbase的query和更新等操作提供简易的api并集成spring-boot的auto configuration 版本 本项目版本 hbase版本 1.0.0 hbase1.1.2 打包 修改相关的maven私服地址 gradle clean ...

    hbase客户端连接工具winutils-2.2.0.zip

    例如,通过`Configuration`对象设置配置,然后创建`Connection`实例来连接HBase。 7. **测试连接**:编写一个简单的Java程序,尝试连接到HBase集群,如果一切配置正确,你应该能成功建立连接并执行基本操作。 8. *...

    hbase jar包.zip

    commons-configuration2-2.3.jar是Apache Commons Configuration库,用于处理配置文件,它简化了从各种来源(如XML、属性文件)读取和管理配置参数的过程。 woodstox-core-5.0.3.jar是Woodstox XML处理器,是一个...

    hbase-0.90.2中创建表、插入数据,更新数据,删除数据

    假设有一个不知道是干什么表:) 表里需要存入人员和其相对应的部门信息 HBaseAdmin admin = new HBaseAdmin(configuration); List&lt;Put&gt; putuser = new ArrayList();

    Java操作Hbase进行建表、删表以及对数据进行增删改查

    HBaseAdmin admin = new HBaseAdmin(configuration); HTableDescriptor tableDescriptor = new HTableDescriptor("wuji"); HColumnDescriptor family = new HColumnDescriptor("cf"); tableDescriptor.addFamily...

    第二步-hbase-hbase-1.2.9在centos7上部署安装(单机版).zip

    在本教程中,我们将深入探讨如何在CentOS 7操作系统上安装HBase 1.2.9的单机版本。HBase是一个分布式的、面向列的NoSQL数据库,基于Google的Bigtable论文设计,它构建在Hadoop之上,提供实时访问大数据的能力。以下...

    基于springboot集成hbase过程解析

    "基于SpringBoot集成HBase过程解析" SpringBoot集成HBase是当前大数据处理和存储解决方案中的一种常见组合。HBase是基于Hadoop的分布式、可扩展的NoSQL数据库,能够存储大量的结构化和非结构化数据。SpringBoot则...

    HBase集群环境搭建

    HBase集群环境搭建 HBase集群环境搭建是大数据技术中的一个重要环节,本文将详细介绍HBase集群环境搭建的步骤和配置过程。以下是HBase集群环境搭建的详细信息: 一、集群规划 在HBase集群环境搭建中,需要首先...

    hbase完全分布式.docx

    HBase完全分布式安装和部署指南 HBase是一种开源的、分布式的、面向列的NoSQL数据库,基于Hadoop和HDFS构建。它提供了高性能、可扩展性强、支持大规模数据存储和处理的能力。本文将详细介绍HBase的安装和部署过程,...

    hbase-1.4.10-bin.tar.gz

    在Linux环境下搭建大数据环境,HBase是一个不可或缺的部分。HBase是一个分布式的、面向列的开源数据库,它是构建在Apache Hadoop文件系统(HDFS)之上,设计用来处理海量数据的NoSQL数据库。在这个场景中,我们关注...

    simple-hbase-client:简单的 HBase 客户端

    1. **HBase Configuration**:配置对象,用于设置HBase连接参数,如Zookeeper地址、HBase集群地址等。`HBaseConfiguration.create()`可创建一个默认配置。 2. **Connection**:代表到HBase集群的连接,是线程安全的...

    hbase-1.3.1-bin.tar.gz.7z

    《HBase 1.3.1 在 CentOS 6.8 上与 Hadoop 2.7.2 集成详解》 HBase,全称Apache HBase,是Apache软件基金会开发的一个非关系型分布式数据库(NoSQL),它构建在Hadoop文件系统(HDFS)之上,为大规模数据集提供了...

    hbase-apache离线官方文档

    4. Apache HBase Configuration(Apache HBase配置) - HBase的配置是使用HBase前的重要步骤,这通常包括编辑配置文件,如hbase-site.xml、regionservers等,以适应不同的运行环境和需求。 5. Configuration Files...

    大数据实验三-HBase编程实践

    - `ConnectionFactory.createConnection(Configuration conf)`:创建一个与HBase集群的连接。 - 示例:`Configuration conf = HBaseConfiguration.create(); Connection conn = ConnectionFactory.create...

    hbase 数据库

    HBase,全称为Apache HBase,是一款开源的分布式数据库,基于Google的Bigtable设计思想,是Apache Hadoop生态系统的一部分。HBase提供高可靠性、高性能、列式存储、可伸缩性和实时读写能力,适用于大数据处理场景。...

    HbaseReferenceBook-Hbase参考指南英文版

    1. HBase的配置(Configuration):HBase配置包括数据库的启动和运行配置。配置主要通过修改配置文件来实现,例如`hbase-site.xml`和`hbase-env.sh`。配置文件中可以设定HBase的各种运行参数,例如存储路径、数据...

    10-HBase安装操作1

    【HBase 安装操作详解】 HBase 是一个基于 Hadoop 的分布式数据库,适用于处理海量半结构化数据。本文将详细介绍在V2.1版本下,如何进行HBase的分布式安装,特别关注分布式环境中 `hbase.unsafe.stream.capability....

    java-hbase开发包

    2. 连接HBase:创建`Configuration`对象并设置HBase集群的Zookeeper地址。 3. 获取表实例:通过`ConnectionFactory`创建`Connection`,然后使用`Connection`实例获取`Table`对象。 4. 数据操作:使用`Table`对象的...

Global site tag (gtag.js) - Google Analytics