启动hbase后一会jps,HMaster消失了

img


每次启动hbase,然后jps,开始的时候有HMaster,再jps就又没有了,有谁知道怎么解决吗,网上看了好多都没成功。

可能有两种原因:
1.查看自己core-site.xml和hbase-site.xml 文件下的端口是否一致。
hdfs默认端口为8020,比如我自己配的是9000,那么在hbase-site.xml中也要为9000,修改后重新启动即可。
2.时间未同步(查看虚拟机时间,如果未同步需修改),
使用命令ntpdate ?u cn.pool.ntp.org(每一台都要)

  • 这篇博客: Hbase的Hmaster进程没有启动/Hbase进程启动不全中的 启动时的报错显示 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 在这里插入图片描述
    如上图所示,我的Hbase启动了HQuorumPeer,没有HMaster、HRegionServer。

这个问题可能是由于HBase的内存配置不正确导致的。