一、问题分析
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
增加配置,如下所示:文章来源:https://www.toymoban.com/news/detail-535851.html
<property>
<name>hbase.unsafe.stream.capability.enforce</name>
<value>false</value>
</property>
之后重新启动HBase集群,发现问题解决了,HMaster节点不会挂掉了
查看HBase管理页面文章来源地址https://www.toymoban.com/news/detail-535851.html
到了这里,关于关于HBase集群中的Hmaster节点刚启动就挂掉的解决方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!