ERROR: org.apache.hadoop.hbase.PleaseHoldException: Master is initializing

今天突然启动hbase后,在命令行上执行list命令报错:

尝试使用如下方式解决:

停止hbase、hadoop、zk集群;

删除datanode节点中的临时文件,删除zk下dataDir中的version-2文件;重新格式化namenode,和zkcf;

重起zk、hadoop、hbase集群;

但仍然报错,参考这篇文章

于是修改hbase配置文件hbase-site.xml,hbase.rootdir改成了hbase.root.dir,增加了hbase.master(后来正式没用)如下:

重启hbase,仍然报错:

参考文章:http://mail-archives.apache.org/mod_mbox/hadoop-user/201211.mbox/%3C1352628661.70639.YahooMailNeo@web15807.mail.cnb.yahoo.com%3E

先启动regionserver,在启动HMaster。

在regionServer上./hbase-daemon.sh start regionserver

在master上执行:./bin/hbase-daemon.sh start master

解决问题!

Original: https://blog.51cto.com/u_5650011/5390212
Author: 赶路人儿
Title: ERROR: org.apache.hadoop.hbase.PleaseHoldException: Master is initializing

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/517282/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球