HBase配置安装

原创 2013年12月05日 21:17:13

      HBase是一个开源的高可靠性、高性能、可伸缩、并非建立在关系模型基础上的分布式数据库,用以存储大规模结构化数据,是非关系型(NoSQL)数据库,由Chang等人基于Google的Bigtable开发而成的。HBase的目标是存储并处理大型的数据,更具体来说是只需要使用普通的硬件配置即可处理成千上万的行和列组成的大数据。

     转载请注明出处: http://hanlaiming.freetzi.com/?p=156

一、实验环境

      1,Hadoop 版本 1.2.1,全分布安装 一个主节点minglaihan,两个子节点node1和node2

      2,Zookeeper版本3.4.5

      3,Hbase版本0.94.13

      4,Java版本1.7.0_45

二、配置HBase

      1、安装好Hadoop后,需要安装Zookeeper和HBase,在apache官网下载相应版本,如果一般来说最新版的都会不稳定,所以建议选取稳定版。

      2、HBase启动顺序是Hadoop->Zookeeper->HBase,因此需要先安装Zookeeper,安装参考http://hanlaiming.freetzi.com/?p=164

      3、HBase配置如下文件:

修改conf/hbase-env.sh最后一行:

export HBASE_MANAGES_ZK=false

修改conf/regionservers:

  • minglaihan
  • node1
  • node2

修改hbase-site.xml:

<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://minglaihan:9000/hbase</value>
<description>HBase数据存储目录.</description>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
<description>指定Hadoop的运行模式:false单击分布或伪分布模式 true:完全分布模式.</description>
</property>
<property>
<name>hbase.master</name>
<value>hdfs://minglaihan:60000</value>
<description>指定Msater位置.</description>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>minglaihan,node1,node2</value>
<description>指定ZooKeeper集群.</description>
</property>
</configuration>

      4,通过scp命令将配置好的HBase文件传送到各个节点。

三、启动HBase

      1,注意启动HBase前确保Hadoop和Zookeeper已经启动。在HBase的bin目录下执行start-hbase.sh或者./start-hbase.sh,

Screenshot from 2013-12-05 20_56_41

      2,进入http://minglaihan:60010查看HBase状态

Screenshot from 2013-12-05 21_00_38

      3,进入HBase Shell

Screenshot from 2013-12-05 21_01_24

      4,一些HBase的数据库操作需要认真看这方面的资料,在此不赘述。说明:exit退出当前hbase shell环境,shutdown则是关闭Hbase服务。关闭这些服务的顺序:HBase->Zookeeper->Hadoop

四、总结

      HBase对以后Hadoop的MapReduce开发模式有很重要的意义,安装只是开始,还需要更努力的学习!


08 安装配置hbase0.94.9

  • 2014年06月06日 22:45
  • 20KB
  • 下载

HBase安装配置之伪分布式模式

HBase安装模式有三种:单机模式、分布式(伪分布式和完全分布式)。本教程介绍了HBase的伪分布式模式安装配置的过程,伪分布式模式是把进程运行在一台机器上,但不是同一个JVM(单机模式),分布式模式...
  • pdw2009
  • pdw2009
  • 2014年03月15日 00:42
  • 15593

HBase安装配置与部署运行

  • 2013年06月23日 20:54
  • 144KB
  • 下载

Hbase安装kerberos及远程登录配置

1. 安装ZK, 单机多实例配置及启动 ·        创建data目录, 创建datalog目录 ·         1040  mkdir data  1041  cd data/  1043 ...
  • mm_bit
  • mm_bit
  • 2016年07月19日 10:17
  • 2439

HBase的安装与配置

  • 2015年11月24日 18:04
  • 14KB
  • 下载

HBase/Hadoop 安装之前需要注意的配置问题

资源限制命令 : ulimit 和 noproc          HBase 和其他的数据库软件一样会同时打开很多个文件. Linux默认的ulimit值是1024, 这对HBase来说太小了. ...

HBase的安装、配置、管理与编程

  • 2011年07月11日 16:50
  • 17KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:HBase配置安装
举报原因:
原因补充:

(最多只允许输入30个字)