2016-01-20 23 views
2

我運行HBase的集羣,看到在日誌文件每隔10秒這個異常:HBase的PeriodicMemstoreFlusher例外

2015-12-30 20:18:10,160 ERROR org.apache.hadoop.hbase.regionserver.HRegionServer$PeriodicMemstoreFlusher: Caught exception java.util.NoSuchElementException 
    at java.util.concurrent.ConcurrentHashMap$ValueIterator.next(ConcurrentHashMap.java:3436) 
    at java.util.Collections.min(Collections.java:596) 
    at org.apache.hadoop.hbase.regionserver.HRegion.getEarliestFlushTimeForAllStores(HRegion.java:1572) 
    at org.apache.hadoop.hbase.regionserver.HRegion.shouldFlush(HRegion.java:1904) 
    at org.apache.hadoop.hbase.regionserver.HRegionServer$PeriodicMemstoreFlusher.chore(HRegionServer.java:1509) 
    at org.apache.hadoop.hbase.Chore.run(Chore.java:87) 
    at java.lang.Thread.run(Thread.java:745) 

也許有人知道這是什麼意思? 看起來像HBase的錯誤。

你能指點我的錯誤修復嗎?

HBase的版本是1.0.0-cdh5.4.8

感謝。

回答

0

PeriodicMemstoreFlusher將遇到以下異常。如果表中沒有族或lastStoreFlushTimeMap中沒有條目,則爲家庭填充lastStoreFlushTimeMap。

希望這有助於!