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:
修改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,
2,进入http://minglaihan:60010查看HBase状态
3,进入HBase Shell
4,一些HBase的数据库操作需要认真看这方面的资料,在此不赘述。说明:exit退出当前hbase shell环境,shutdown则是关闭Hbase服务。关闭这些服务的顺序:HBase->Zookeeper->Hadoop
四、总结
HBase对以后Hadoop的MapReduce开发模式有很重要的意义,安装只是开始,还需要更努力的学习!
分享到:
相关推荐
指导手册06:HBase安装部署 hbase配置文件
NULL 博文链接:https://kfcman.iteye.com/blog/2430964
大数据技术基础实验报告-HBase安装配置和应用实践
文档是我自己一步步完成实验写成的,给初学大数据的朋友共享一下希望能有所帮助
来自一位老学姐的Hbase安装详细教程(清华大学镜像下)及基本操作,希望能带给你们些许帮助。主要包含Hbase的下载过程及其遇到的小问题,后续会继续完善该文档!
hbase配置需要的配置文件已配置好,可以直接拿来用
HBase配置文件与HBase doc文档
Linux下,基于Hadoop集群的Zookeeper、Hbase的安装及配置指导文档。 HBase作为Hadoop生态系统的一部分,是基于hadoop集群的HDFS之上的分布式数据库,HDFS为HBase提供了高可靠的底层存储支持和数据的持久化;hadoop...
hbase配置内置的zookeeper;hbase配置内置的zookeeper;
nosql实验一-HBase的安装与配置
Hbase的安装与配置 1、前提:要有装好的hdfs分布式文件系统和zookeeper集群 2、各台linux机器上传hbase安装包:hbase-0.98.12.1-hadoop2-bin.tar.gz 3、解压jar包:tar -zxvf hbase-0.98.12.1-hadoop2-bin.tar.gz ...
该文档内容如下: HBase安装配置与实践: 1. HBase安装 1.2 将解压的文件名hbase-1.0.1.1改为hbase...2. HBase配置 2.1伪分布式模式配置 接下来测试运行HBase。 1.3.2编程实践 附:设置Linux环境变量的方法和区别
zookeeper及hbase安装配置,安装时先检查zookeeper,hbase是否与hadoop版本对应
第8章 HBase组件安装配置.docx
HBase配置
Hadoop和HBase的安装、部署和配置
HBase配置文件若干配置.zip
公司进行战略调整阶段,终于可以闲下心来潜心研究分布式应用Hadoop。至于hadoop的应用结构,在这里不必多说...三、Fedora服务器Hbase配置安装过程 四、Windows下eclipse配置hadoop插件 五、Eclipse运行WordCount项目
NULL 博文链接:https://username2.iteye.com/blog/2106533
Hbase配置属性,Hbase配置属性,Hbase配置属性,Hbase配置属性