Hi,

from time to time I get a NPE on my regionserver. Apparently it's occurring 
while obtaining a row lock: 

---
2011-12-13 02:00:19,582 DEBUG org.apache.hadoop.hbase.io.hfile.LruBlockCache: 
Block cache LRU eviction completed; freed=39.59 MB, total=296.26 MB, 
single=164.82 MB, multi=167.62 MB, memory=42.16 KB
2011-12-13 02:00:20,365 ERROR 
org.apache.hadoop.hbase.regionserver.HRegionServer: Error obtaining row lock 
(fsOk: true)
java.lang.NullPointerException
        at 
java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:881)
        at 
org.apache.hadoop.hbase.regionserver.HRegionServer.addRowLock(HRegionServer.java:2010)
        at 
org.apache.hadoop.hbase.regionserver.HRegionServer.lockRow(HRegionServer.java:1996)
        at sun.reflect.GeneratedMethodAccessor17.invoke(Unknown Source)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.hadoop.hbase.ipc.HBaseRPC$Server.call(HBaseRPC.java:570)
        at 
org.apache.hadoop.hbase.ipc.HBaseServer$Handler.run(HBaseServer.java:1039)
2011-12-13 02:00:20,529 DEBUG org.apache.hadoop.hbase.io.hfile.LruBlockCache: 
Block cache LRU eviction started; Attempting to free 39.56 MB of total=335.72 MB
2011-12-13 02:00:20,532 DEBUG org.apache.hadoop.hbase.io.hfile.LruBlockCache: 
Block cache LRU eviction completed; freed=39.59 MB, total=296.2 MB, 
single=177.89 MB, multi=154.62 MB, memory=42.16 KB
2011-12-13 02:00:21,433 DEBUG org.apache.hadoop.hbase.io.hfile.LruBlockCache: 
Block cache LRU eviction started; Attempting to free 39.49 MB of total=335.66 MB
2011-12-13 02:00:21,435 DEBUG org.apache.hadoop.hbase.io.hfile.LruBlockCache: 
Block cache LRU eviction completed; freed=39.52 MB, total=296.14 MB, 
single=172.92 MB, multi=159.46 MB, memory=42.16 KB
---

Any ideas?

Regards
Yves

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to