/ / HBase PeriodicMemstoreFlusher výnimka - výnimka, hbase

Výnimka HBase PeriodicMemstoreFlusher - výnimka, hbase

Spúšťam klastr HBase a vidím v súbore denníka každých 10 sekúnd túto výnimku:

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)

Možno niekto vie, čo to znamená? Vyzerá to ako chyba HBase.

Môžete mi poukázať na opravu chyby?

Verzia HBase je 1.0.0-cdh5.4.8

Vďaka.

odpovede:

1 pre odpoveď č. 1

PeriodicMemstoreFlusher bude spúšťať nasledujúcu výnimku. lastStoreFlushTimeMap je vyplnený pre rodiny, ak v tabuľke nie je žiadna rodina alebo neexistuje žiadny záznam v lastStoreFlushTimeMap.

Dúfam, že to pomôže!!