hbase master起不来 Server is not running yet

rg.apache.hadoop.hbase.ipc.ServerNotRunningYetException: Server is not running yet

解决方法:

如果MasterProcWals状态日志过多,那么重启HBase Master,可能会导致HBase Master启动失败。启动时间很长。 目前临时的解决方案是备份/hbase/MasterProcWALs目录下的所有文件后,删除该目录下所有文件并重启HBase Master。

b019b33853d86065c9d61a514d03f56

sudo -u hdfs hdfs dfs -mv  /hbase/MasterProcWALs /hbase/MasterProcWALs_bak

帮助查看:https://cloud.tencent.com/developer/article/1349438

网上的另外一种原因:

sudo -u hdfs hdfs dfsadmin  -safemode get
原因是 hadoop的hdfs集群在安全模式的原因
执行命令
sudo -u hdfs hdfs dfsadmin  -safemode  leave
再重新启动habase就可以了

image


hbase org.apache.hadoop.hbase.util.hbck.OfflineMetaRepair




您可以选择一种方式赞助本站