Hbase有几种安装的方法,这里要讲的是在学习过程中用几台虚拟机模拟的分布式安装。
1.首先,下载Hbase对应的包,要注意需要下载和hadoop版本相对应的hbase版本,防止产生不兼容的问题,具 体版本对应可以再apache官网进行查询。(hbase-0.98.4-hadoop2与hadoop-2.3.0)
2.解压包后,将hbase-0.98.4-hadoop2放在/home/usr目录下面,在/hbase-0.98.4-hadoop2/lib文件下面查看对
应的‘hadoop*jar’所对应的hadoop版本,如果和自己所安装的hadoop版本一致,则不需要进行包覆盖,如果
不一致,则需要进行包覆盖了:
a.在lib里面通过find -name "hadoop*jar"找出对应的15个hadoop包; b.然后使用hadoop对应版本的包对其进
行替换
3.然后设置环境变量:
a.sudo gedit ~/.bashrc;
b.export HBASE_HOME=/home/xjnine/hbase-0.98.4-hadoop2
export PATH = $HBASE_HOME
4.配置hbase-0.98.4-hadoop2/conf中hbase-env.sh
a.export JAVA_HOME=/opt/jdk
b.export HBASE_CLASSPATH=/home/xjnine/hadoop-2.3.0/etc/hadoop
c.export HBASE_MANAGES = false(根据使用独立还是hbase自带的zookeeper进行设置)
5.配置hbase-0.98.4-hadoop2/conf中hbase-site.xml
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://master2:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.tmp.dir</name>
<value>/home/xjnine/hbase-0.98.4-hadoop2/tmp</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>master2,node21,node22</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/home/xjnine/hbase-0.98.4-hadoop2/zookeeper</value>
</property>
</configuration>
6.修改regionservers:
master2,
node21
node22
7.在master2节点的文件目录/home/xjnine下使用scp -r hbase-0.98.4-hadoop2 xjnine@node21:/home/xjnine
命令分发到下面各个子节点。
8.启动hadoop,然后在使用start-hbase.s启动habse,使用jps查看
master2相关进程:3386 HQuorumPeer
2870 ResourceManager
2522 NameNode
3676 Main
5762 Jps
2727 SecondaryNameNode
3430 HMaster
3578 HRegionServer
node节点相关进程:2881 HQuorumPeer
4403 Jps
2996 HRegionServer
1904 DataNode
2028 NodeManager
9.使用hbase shell命令进入操作,在shell中使用status命令查看hbase部署的各个server的状态
10.使用192.168.1.137:60010地址对web界面进行查看
相关推荐
SDCC2015-TiDB-刘奇-HBase分布式事务与SQL实现
《Hadoop大数据开发实战》教学教案—08HBase分布式存储系统.pdf《Hadoop大数据开发实战》教学教案—08HBase分布式存储系统.pdf《Hadoop大数据开发实战》教学教案—08HBase分布式存储系统.pdf《Hadoop大数据开发实战...
HBase 1.2 分布式安装分享
第零章 大数据概述(2学时) 第一章 Hadoop概述(2学时) 第二章 Hadoop环境搭建(6学时) ...第五章 分布式数据库HBase(6学时) 第六章 分布式数据仓库Hive(8学时) 第七章 综合实例(8学时)
HBase伪分布式环境搭建及数据操作测试 本人成功搭建伪分布式的操作以及截图
hadoop3.x分布式平台搭建、HBase分布式集群安装与配置
HBase的安装与配置,HBase管理与HBase Shell。 1、掌握HBase数据库服务的启动、停止; 2、掌握HBase Shell操作命令; 3、掌握使用HBase Shell命令创建表; 4、掌握使用HBase Shell操作数据表。
Hbase分布式数据库 v2.5.6.zip
Hbase分布式数据库 v2.4.16.zip
Hbase分布式数据库 v1.7.2.zip
09:HBase分布式实时数据库
Hbase分布式数据库 v2.2.6 稳定版.gz
HBase分布式NoSQL数据库实验 1.HBase基础 HBase伪分布式部署 HBase Shell接口操作 HBase Web UI管理 2.HBase数据管理 HBase DDL操作 HBase DML操作 练习1:HBase Shell操作 练习2:HBase Shell数据操作 案例:CMS...
hadoop和hbase分布式配置及整合eclipse开发.pdf
hadoop和hbase分布式配置及整合eclipse开发,帮助大家配置hadoop和hbase,希望对大家有帮助!
详细介绍如何在多个结点上安装一套Hbase系统,形成分布式Hbase系统。文档属于原创,欢迎下载,转载请注明出处。
Hadoop2.7.5-HBase1.2.6伪分布式安装文档,非常全面 适合新手入门搭建测试,1积分贱卖。童叟无欺哟(^U^)
第10章 HBase分布式数据库 - 副本.rar.rar.rar
电信设备-基于HBase分布式环境下移动对象并行网格索引同步方法.zip
本文来自于csdn,介绍了Hadoop的原理,HBase的特点,HBase 的高并发和实时处理数据,数据模型,工作流程等。(一)HDFS主要是用于做什么的?HDFS(HadoopDistributedFileSystem)分布式文件管理系统、是Hadoop项目的...