shiva nagesh
shiva nagesh

Reputation: 87

Table namespace not ready yet, try again later

Getting below error while creating a table in Hbase. Can some one please help me with this. Thank you

java.io.IOException: Table Namespace Manager not ready yet, try again later at org.apache.hadoop.hbase.master.HMaster.getNamespaceDescriptor(HMaster.java:3387) at org.apache.hadoop.hbase.master.HMaster.createTable(HMaster.java:1829) at org.apache.hadoop.hbase.master.HMaster.createTable(HMaster.java:1965) at org.apache.hadoop.hbase.protobuf.generated.MasterProtos$MasterService$2.callBlockingMethod(MasterProtos.java:40470) at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2078) at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:108) at org.apache.hadoop.hbase.ipc.FifoRpcScheduler$1.run(FifoRpcScheduler.java:74) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745)

Upvotes: 0

Views: 1395

Answers (1)

Ram Ghadiyaram
Ram Ghadiyaram

Reputation: 29165

These type of errors will come when it cant able to find block locations.

Please check Hbase region server log carefully.

We faced same issue. and got this fixed with

hbase hbck -fix 

It will find out inconsistencies of hbase and it will fix Also , Please check this for more details.

If nothing works for you final step is hbase restart

Upvotes: 0

Related Questions