一、问题分析

1、版本分析 我的hadoop版本3.1.3,hbase版本2.0.5

首先hdfs端口号要明确,hadoop3.x中HDFS NameNode 内部通常端口:8020/9000/9820,hadoop2.x则是8020/9000,这里9000端口不能使用,换成8020便在hdfs上成功创建目录。

注意:这里的端口号和core-site.xml里面的配置的端口号保持一致。

2、查看HBase的log日志 由此可以看出,可能是版本之间的不兼容问题,需要添加配置。

二、解决方法

在hbase-site.xml增加配置,如下所示:

hbase.unsafe.stream.capability.enforce

false

之后重新启动HBase集群,发现问题解决了,HMaster节点不会挂掉了 查看HBase管理页面

文章来源

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: