热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Hbase单机分布式Boss版

Hbase单机以及分布式搭建

一、什么是Hbase?
Hbase是一个非关系型数据库
Hbase单机分布式Boss版
Hbase单机分布式Boss版

一、hbase安装的三种方式(要求jdk必须是1.8或者以上)

二、

1、单机版

2、伪分布

3、完全分布

A、单机版搭建

1、下载habase
hbase.apache.org (选择bin下载)

2、解压
Hbase单机分布式Boss版

3、编辑/hbase/conf/hbase.evn.sh

Hbase单机分布式Boss版

4、编辑/hbase/conf/hbase.site.xml
Hbase单机分布式Boss版

5、启动hbase
Hbase单机分布式Boss版

6、进入hbase shell
Hbase单机分布式Boss版

B、完全分布

Hbase完全分布

Hbase安装部署基本步骤:

1、
在Hadoop配置的基础上,配置环境变量HBASE_HOME、hbase-env.sh

编辑 vim /etc/profile



export 
HBASE_HOME=/usr/local/hbase

export  PATH=$HBASE_HOME/bin:$PATH


2、
编辑vim /usr/local/hbase/conf/hbase-env.sh

加入:export JAVA_HOME=/usr/local/javajdk/jdk1.8(jdk安装路径)

修改:export HBASE_MANAGES_ZK=false

3、
进入/usr/local/hbase/conf/修改配置/hbase-site.xml文件



 

 

hbase.rootdir 

hdfs://hadoop1:9000/usr/local/hbase/hbase_db

 

 

 

hbase.cluster.distributed


true 

 

 

 

hbase.zookeeper.quorum


hadoop1,hadoop2,hadoop3
 (修改机器名)

 

 



hbase.zookeeper.property.dataDir


/usr/local/zookeeper_cluster/zookeeper/data
(修改自己的zookeeper路径)






4、配置regionservers

编辑 vim /usr/local/hbase/conf/regionservers 修改localhost

加入hadoop1、hadoop2、hadoop3 保存退出

然后把hadoop1上配置好的hbase,下发到hadoop1、hadoop2对应的位置



scp -r /usr/local/hbase hadoop2:/usr/local/hbase


5、 启动与停止Hbase

1、Stat-all.sh

2、./zkServer.sh
start

3、Start-hbase.sh 成功

输入jps命令查看进程是否启动成功,若 master上出现HMaster、HQuormPeer,

lave上出现HRegionServer、HQuorumPeer,就是启动成功了

4、 输入hbase shell 命令 进入hbase命令模式 然后开始输入指令做项目

5、 在浏览器中输入自己的端口号+:16010就可以在界面上看到hbase的配置了

6、 关闭 Ctrl+c 输入 stop-hbase.sh 等待停止

7、 关闭 ./zkServer.sh start

8、 关闭 Start-all.sh


推荐阅读
author-avatar
多盟乄丶
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有