[hadoop&hbase篇]hbase启动后主节点hadoop001的Hmaster启动不起来,而从节点hadoo002与hadoop003的HRegionServer都能够正常启动
·
1.问题描述
hbase启动后主节点hadoop001的Hmaster启动不起来,而从节点hadoo002与hadoop003的HRegionServer都能够正常启动
2.问题截图如下
(1)hadoop是正常启动的,hbase启动后,有图得知配置的hbase集群的主节点Hmaster并没有启动。而两个从节点是正常启动的。

(2)从节点hadoop002是正常启动的,出现HRegionser和HMaster。这儿的HMster是我在hadoop002上配置的备用主节点
(3) 从节点hadoop003也是正常启动的,出现HRegionser

4.问题原因:hbase配置的主节点master和hadoop活跃的namenode节点不是同一台机器。
(1)hbase集群配置的master节点是hadoop001

(2) hadoop集群的hadoop001为备用状态standby

5.解决方法:将hadoop集群namenode的active节点和hbase的主节点master配置为同一台机器。
(1)hadoop001为namenode的active

(3)在hadoop001上重启hbase后,发现HMaster出现了

6.总结
hadoop集群活跃(active)状态的namenode节点和hbase的master必须是同一台机器
更多推荐
所有评论(0)