hbase不正确关闭以后各种报错?

启动./hbase-start.sh
master没有起来

./hbase-stop.sh
不能停止,报:
no hbase master found

./hbase shell以后,报:

ERROR: KeeperErrorCode = NoNode for /hbase/master

以及


ERROR: org.apache.hadoop.hbase.ipc.ServerNotRunningYetException: Server is not running yet
    at org.apache.hadoop.hbase.master.HMaster.checkServiceStarted(HMaster.java:2841)
    at org.apache.hadoop.hbase.master.MasterRpcServices.getTableNames(MasterRpcServices.java:1188)
    at org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos$MasterService$2.callBlockingMethod(MasterProtos.java)
    at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:396)
    at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:136)
    at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:338)
    at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:318)

尝试删除了hdfszookeeperhbase相关的内容
并重新下载安装启动hbase
问题仍然存在

hbase版本从2换到3也存在这个问题

如何解决?

ps:这种状况下 我认为是某些临时文件或者设置没有清除 不知道hbase启动以后会在那些地方留下痕迹

阅读 3.7k
1 个回答

网上几乎所有解答都试了

最终

把hadoop从3.3.1降到3.2.2 问题竟然解决了

奇怪的是 之前hadoop3.3.1和hbase是可以正确运行的

。。。。。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题