Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
HBase >> mail # user >> HBase client program not able to identify/read existing table

Copy link to this message
Re: HBase client program not able to identify/read existing table
Try restarting the entire hbase cluster. You often get strange error
like this if you have network errors (bad /etc/hosts setup) , a
'undead' regionserver(dead but still alive) or bad config.

On Thu, Aug 23, 2012 at 9:32 AM, Kiran Gangadharan
> Hi,
> I am trying to connect to HBase locally from my client Java Program when I
> get this error:
> Encountered problems when prefetch META table:
> org.apache.hadoop.hbase.TableNotFoundException: Cannot find row in .META.
> for table: "XYZ", row="XYZ",,99999999999999
> HBase Version: hbase-0.94.0
> What I've already tried:
>    1. Double checking the configurations
>    2. Making sure that the table exists (And yes it is visible from the
>    shell)
>    3. Deleting the .META. folder in hbase datasource directory
>    4. Deleting the local datasource folder
>    5. Tried running hbck -repair which apparently shows 0 inconsistencies
> I've tried all of the above, but still no success.
> I tried to do some googling of this error message, and found out that this
> was a HBase bug which was supposedly solved in HBase-0.94.0 release. But i
> don't know why I'm still facing this problem.
> Can someone please help me out ? Thanks in advance.
> The question posted on *Stack Overflow*:
> http://stackoverflow.com/questions/12085637/hbase-client-program-not-able-to-identify-read-existing-table
> Cheers,
> --
> Kiran Gangadharan

Håvard Wahl Kongsgård
Faculty of Medicine &
Department of Mathematical Sciences