hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stack <st...@duboce.net>
Subject Re: CatalogJanitor trying to delete an already deleted region from META
Date Wed, 25 Jan 2012 06:04:47 GMT
On Tue, Jan 24, 2012 at 8:44 PM, Ramkrishna.S.Vasudevan
<ramkrishna.vasudevan@huawei.com> wrote:
> The region 9e28c97ccec104f3174ecf343cb59157 is a parent region.  It got
> splitted into 2 daughter regions.
> The CatalogJanitor deleted this entry from META.  Subsequent run of Catalog
> Janitor did not find the deleted region from META.  After 5 times of
> CatalogJanitor running, it again found the deleted region.

Thats odd Ram.

> Anyway this time as the region was deleted from HDFS we got the below warn
> log.
> 2012-01-13 07:46:49,552 WARN org.apache.hadoop.hbase.regionserver.HRegion:
> Failed delete of
> hdfs://
> 59157
> But why did the CatalogJanitor again pick up this deleted region in META.
> fullScan().  The same scenario has happened for about 6 regions in the same
> time.  From the RS logs we could not find any operation pertaining to this
> region during that time.
> Any clues or suggestions?

In old days, back before 0.20 IIRC, we had an issue where edits could
resurface in .META. because we were doing the merge of deletes and
edits from different store files 'wrong'.  A full-compaction would
'fix it'.   Were there many storefiles in .META. at the time?  Maybe
something similar (You'd have thought we'd have seen this more
frequently if it were the case that we still had this 'bug').


View raw message