HBase:HBase与Hadoop的整合(伪分布式Hadoop)

1.声明

当前内容主要用于本人学习和复习,当前内容主要是将HBase与再次配置的Hadoop(伪分布式)的整合

当前内容主要基于前面的博文:伪分布式的Hadoop的安装和启动

这里为了方便访问开放hadoop的端口让外界访问

firewall-cmd --zone=public --add-port=50020/tcp --permanent
## 9000端口就是HDFS的访问端口
firewall-cmd --zone=public --add-port=9000/tcp --permanent 
firewall-cmd --zone=public --add-port=50090/tcp --permanent
firewall-cmd --zone=public --add-port=50070/tcp --permanent
firewall-cmd --zone=public --add-port=50010/tcp --permanent
firewall-cmd --zone=public --add-port=50075/tcp --permanent
firewall-cmd --zone=public --add-port=8088/tcp --permanent
systemctl restart firewalld.service
firewall-cmd --reload

关于Hadoop的版本需要可以查看HBase的ui界面下面有
在这里插入图片描述

2.查看当前的Hadoop的启动状态

在这里插入图片描述
查看HDFS的web界面
在这里插入图片描述

3.开始按照官方配置整合Hadoop和HBase

在这里插入图片描述
1.停止正在运行的HBase

./bin/stop-hbase.sh

或者直接kill -9

ps aux | grep hbase

2.修改当前的HBase中的conf/hbase-site.xml文件

vi conf/hbase-site.xml

将其修改成这样

在这里插入图片描述
3.启动当前的HBase

./bin/start-hbase.sh

在这里插入图片描述
此时启动成功!

4.通过hadoop的ui界面查看hbase自动创建的/hbase
在这里插入图片描述
在这里插入图片描述
此时发现启动成功,并且整合成功!

4.测试官方的其他操作

1.使用命令行方式查看当前的/hbase文件
在这里插入图片描述

2.启动和停止备用HBase主服务器(HMaster)服务器。

./bin/local-master-backup.sh start 2 3 5

这句话的意思就是为当前的HBase中开启备份节点,其端口(16010)为主端口的偏移量:16012、16013、16015(即为当前的HBase开启3个备份节点)

在这里插入图片描述
在这里插入图片描述
启动成功

停止当前的备份节点

netstat -nltp

获取其端口的pid
在这里插入图片描述

kill -9 8840
kill -9 8904
kill -9 8968

3.启动和停止其他RegionServer

./bin/local-regionservers.sh start 2 3 5

就是开启3个regionserver,从主要开始16020开始自动偏移:16022,16023,16025
执行前
在这里插入图片描述
执行后
在这里插入图片描述
在这里插入图片描述
启动成功
在这里插入图片描述
关闭

kill -9 9495
kill -9 9559
kill -9 9621

在这里插入图片描述

6.总结

1.当前的将HBase整合到Hadoop中是非常简单的,只需要修改conf/hbase-site.xml文件即可

2.测试其他的时候如果一个节点开启多个那么会很卡,卡硬盘。。。

以上纯属个人见解,如有问题请联本人!

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值