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

Switch to Plain View
HBase, mail # user - RegionServer shutdown with ScanWildcardColumnTracker exception


+
Amit Sela 2013-04-17, 08:30
Copy link to this message
-
Re: RegionServer shutdown with ScanWildcardColumnTracker exception
ramkrishna vasudevan 2013-04-17, 08:47
Seems interesting.  Can  you tell us what are the families and the
qualifiers available in your schema.

Any other interesting logs that you can see before this?

BTW the version of HBase is also needed?  If we can track it out we can
then file a JIRA if it is a bug.

Regards
RAm
On Wed, Apr 17, 2013 at 2:00 PM, Amit Sela <[EMAIL PROTECTED]> wrote:

> Hi all,
>
> I had a regionserver crushed during counters increment. Looking at the
> regionserver log I saw:
>
> org.apache.hadoop.hbase.DroppedSnapshotException: region: TABLE_NAME,
> ROW_KEY...at
>
> org.apache.hadoop.hbase.regionserver.HRegion.internalFlushcache(HRegion.java:1472)
>         at
>
> org.apache.hadoop.hbase.regionserver.HRegion.internalFlushcache(HRegion.java:1351)
>         at
> org.apache.hadoop.hbase.regionserver.HRegion.flushcache(HRegion.java:1292)
>         at
>
> org.apache.hadoop.hbase.regionserver.MemStoreFlusher.flushRegion(MemStoreFlusher.java:406)
>         at
>
> org.apache.hadoop.hbase.regionserver.MemStoreFlusher.flushRegion(MemStoreFlusher.java:380)
>         at
>
> org.apache.hadoop.hbase.regionserver.MemStoreFlusher.run(MemStoreFlusher.java:243)
>         at java.lang.Thread.run(Thread.java:722)
> Caused by: java.io.IOException: ScanWildcardColumnTracker.checkColumn ran
> into a column actually smaller than the previous column: *QUALIFIER*
> at
>
> org.apache.hadoop.hbase.regionserver.ScanWildcardColumnTracker.checkColumn(ScanWildcardColumnTracker.java:104)
>         at
>
> org.apache.hadoop.hbase.regionserver.ScanQueryMatcher.match(ScanQueryMatcher.java:354)
>         at
>
> org.apache.hadoop.hbase.regionserver.StoreScanner.next(StoreScanner.java:362)
>         at
>
> org.apache.hadoop.hbase.regionserver.StoreScanner.next(StoreScanner.java:311)
>         at
>
> org.apache.hadoop.hbase.regionserver.Store.internalFlushCache(Store.java:738)
>         at
> org.apache.hadoop.hbase.regionserver.Store.flushCache(Store.java:673)
>         at
> org.apache.hadoop.hbase.regionserver.Store.access$400(Store.java:108)
>         at
>
> org.apache.hadoop.hbase.regionserver.Store$StoreFlusherImpl.flushCache(Store.java:2276)
>         at
>
> org.apache.hadoop.hbase.regionserver.HRegion.internalFlushcache(HRegion.java:1447)
>
> The strange thing is that the *QUALIFER* name as it appears in the log is
> misspelled.... there is no, and never was such qualifier name.
>
> Thanks,
>
> Amit.
>
+
Amit Sela 2013-04-17, 09:06
+
ramkrishna vasudevan 2013-04-17, 10:42
+
Amit Sela 2013-04-17, 11:47
+
ramkrishna vasudevan 2013-04-17, 15:56
+
Amit Sela 2013-04-17, 16:10
+
ramkrishna vasudevan 2013-04-17, 16:17
+
ramkrishna vasudevan 2013-04-17, 17:18
+
Amit Sela 2013-04-17, 18:34