hbase 启动报错

问题1:

2017-11-04 12:01:03,063 INFO  [master:16000.activeMasterManager] zookeeper.MetaTableLocator: Failed verification of hbase:meta,,1 at address=slave-1,16020,1509763647585, exception=org.apache.hadoop.hbase.NotServingRegionException: Regio
n hbase:meta,,1 is not online on slave-1,16020,1509768035474
        at org.apache.hadoop.hbase.regionserver.HRegionServer.getRegionByEncodedName(HRegionServer.java:2942)
        at org.apache.hadoop.hbase.regionserver.RSRpcServices.getRegion(RSRpcServices.java:1072)
        at org.apache.hadoop.hbase.regionserver.RSRpcServices.getRegionInfo(RSRpcServices.java:1356)
        at org.apache.hadoop.hbase.protobuf.generated.AdminProtos$AdminService$2.callBlockingMethod(AdminProtos.java:22233)
        at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2196)
        at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:112)
        at org.apache.hadoop.hbase.ipc.RpcExecutor.consumerLoop(RpcExecutor.java:133)
        at org.apache.hadoop.hbase.ipc.RpcExecutor$1.run(RpcExecutor.java:108)
        at java.lang.Thread.run(Thread.java:748)


解决:删除zookeeper集群中的数据目录中的version-2目录。重启hbase 即可。原因是多次执行格式化namenode 导致zookeeper存在历史遗留文件,参考http://blog.csdn.net/gywtzh0889/article/details/54024571

猜你喜欢

转载自blog.csdn.net/jjshouji/article/details/78443100
今日推荐