hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Amit Sela <am...@infolinks.com>
Subject RegionServer shutdown with ScanWildcardColumnTracker exception
Date Wed, 17 Apr 2013 08:30:11 GMT
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.

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