最近在使用Hbase
时,使用scan
命令来查看数据,发现一直卡住,最终报下列错误
ERROR: org.apache.hadoop.hbase.ipc.ServerNotRunningYetException: Server is not running yet
at org.apache.hadoop.hbase.regionserver.RSRpcServices.checkOpen(RSRpcServices.java:1096)
at org.apache.hadoop.hbase.regionserver.RSRpcServices.scan(RSRpcServices.java:2330)
at org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:33648)
at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2170)
at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:109)
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)
初步判断是Hadoop
进入安全模式,此时可以去WEB
页面查看
我们现在先退出安全模式:./bin/hdfs dfsadmin -safemode leave
然后重启hadoop
、hbase
相关模块
使用命令来解决hbase
不一致的问题:bin/hbase hbck -repair