hbase

HBase doesn't detect .Meta table


I have been using an HBase cluster of 10 PCs for a while. Everything had been working fine before i stopped the cluster last night. But when i started the cluster this morning, I noticed that HBase master didn't detect the .Meta table so .Meta table doesn't appear in catalog table with the root table at hbase master port 60010. I did many restarts but it didn't work. What is the problem? and how can i fix it?

Here I pasted the Logs: Logs: Zookeeper, Hbase-Master, HDFS NameNode, YARN RecourceManager


Solution

  • Solved: My HBase master was failing to start because Zookeeper was giving it an incorrect location for where the -ROOT- table was located. I fixed it by clearing zookeeper: 1. Hbase zkcli 2. rmr /hbase/root-region-server 3. rmr /hbase/unassigned 4. then by restarting hbase master everything was fine.