hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Vaibhav Puranik <vpura...@gmail.com>
Subject Re: A region full of data is missing
Date Tue, 10 Nov 2009 02:40:56 GMT

Thanks a lot for your prompt answer.

I could locate the file on the filesystem.

I did not find any unusual activity with the region name in the master log.
Looks like the region was opened for updating rows. There are messages such
this region. Last message is MSG_REPORT_OPEN. Does that mean the region is
open and needs to be closed?

All the other regions seems to have one file in their data directory. This
region has two files in its data directory.
Is that right?

How do I close the region? HRegionServer.close is a protected method. What's
the other way to close it?


On Mon, Nov 9, 2009 at 5:19 PM, stack <stack@duboce.net> wrote:

> On Mon, Nov 9, 2009 at 5:11 PM, Vaibhav Puranik <vpuranik@gmail.com>
> wrote:
> >
> > When we looked at the region distribution, we found that all of the
> missing
> > data (for a week in August) belongs to a region (based on start and end
> > keys).
> >
> > You know the regions name?  Can you grep it in your master log and try to
> figure its history?
> Can you find its encoded name?  It'll be present on some of the master log
> messages.   With the encoded name, can you find it in the filesystem?
> bin/hbase fs -lsr /hbase.rootdir/TABLENAME/ENCODED_REGION_NAME
> > The region seems to exist in .META. table and it's entry seems to be the
> > same as other regions.
> >
> > Its not deployed on a regionserver?  You could try closing it.  See if
> that
> redeploys it elsewhere?
> St.Ack
> > What could be the possible reason that this data is not accessible? Is
> > there
> > any way I can try to save that week's data given that the region seems to
> > exist?
> >
> > Regards,
> > Vaibhav Puranik
> > Gumgum
> >

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message