URL jar:file:/home/hbase/hbase/hbase-0.19.0.jar!/webapps/master 2008-12-24 09:58:42 Full thread dump OpenJDK 64-Bit Server VM (1.6.0-b09 mixed mode): "Attach Listener" daemon prio=10 tid=0x00000000014ab800 nid=0x5ccf runnable [0x0000000000000000..0x0000000000000000] java.lang.Thread.State: RUNNABLE "IPC Server handler 9 on 60020" daemon prio=10 tid=0x00007ff2582fb000 nid=0x4c17 waiting on condition [0x0000000042c88000..0x0000000042c88a70] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00007ff2667632b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1978) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) at org.apache.hadoop.hbase.ipc.HBaseServer$Handler.run(HBaseServer.java:878) "IPC Server handler 8 on 60020" daemon prio=10 tid=0x00007ff2582f9800 nid=0x4c16 waiting on condition [0x0000000042b87000..0x0000000042b87af0] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00007ff2667632b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1978) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) at org.apache.hadoop.hbase.ipc.HBaseServer$Handler.run(HBaseServer.java:878) "IPC Server handler 7 on 60020" daemon prio=10 tid=0x00007ff2582f8400 nid=0x4c15 waiting on condition [0x0000000040f82000..0x0000000040f82b70] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00007ff2667632b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1978) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) at org.apache.hadoop.hbase.ipc.HBaseServer$Handler.run(HBaseServer.java:878) "IPC Server handler 6 on 60020" daemon prio=10 tid=0x00007ff2582f6c00 nid=0x4c14 waiting on condition [0x0000000040e81000..0x0000000040e81bf0] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00007ff2667632b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1978) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) at org.apache.hadoop.hbase.ipc.HBaseServer$Handler.run(HBaseServer.java:878) "IPC Server handler 5 on 60020" daemon prio=10 tid=0x00007ff2582f5800 nid=0x4c13 waiting on condition [0x0000000040b66000..0x0000000040b66c70] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00007ff2667632b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1978) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) at org.apache.hadoop.hbase.ipc.HBaseServer$Handler.run(HBaseServer.java:878) "IPC Server handler 4 on 60020" daemon prio=10 tid=0x00007ff2582f4000 nid=0x4c12 waiting on condition [0x0000000042a86000..0x0000000042a86cf0] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00007ff2667632b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1978) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) at org.apache.hadoop.hbase.ipc.HBaseServer$Handler.run(HBaseServer.java:878) "IPC Server handler 3 on 60020" daemon prio=10 tid=0x00007ff2582f2c00 nid=0x4c11 waiting on condition [0x0000000042985000..0x0000000042985d70] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00007ff2667632b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1978) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) at org.apache.hadoop.hbase.ipc.HBaseServer$Handler.run(HBaseServer.java:878) "IPC Server handler 2 on 60020" daemon prio=10 tid=0x00007ff258484000 nid=0x4c10 waiting on condition [0x0000000042884000..0x00000000428849f0] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00007ff2667632b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1978) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) at org.apache.hadoop.hbase.ipc.HBaseServer$Handler.run(HBaseServer.java:878) "IPC Server handler 1 on 60020" daemon prio=10 tid=0x00007ff258482800 nid=0x4c0f waiting on condition [0x0000000042783000..0x0000000042783a70] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00007ff2667632b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1978) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) at org.apache.hadoop.hbase.ipc.HBaseServer$Handler.run(HBaseServer.java:878) "IPC Server handler 0 on 60020" daemon prio=10 tid=0x00007ff25882cc00 nid=0x4c0e waiting on condition [0x0000000042682000..0x0000000042682af0] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00007ff2667632b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1978) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) at org.apache.hadoop.hbase.ipc.HBaseServer$Handler.run(HBaseServer.java:878) "IPC Server listener on 60020" daemon prio=10 tid=0x00007ff258300800 nid=0x4c0d runnable [0x0000000042581000..0x0000000042581b70] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:233) at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:83) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) - locked <0x00007ff266763e10> (a sun.nio.ch.Util$1) - locked <0x00007ff266763df8> (a java.util.Collections$UnmodifiableSet) - locked <0x00007ff266763b30> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:102) at org.apache.hadoop.hbase.ipc.HBaseServer$Listener.run(HBaseServer.java:296) "IPC Server Responder" daemon prio=10 tid=0x00007ff2582ffc00 nid=0x4c0c runnable [0x0000000042480000..0x0000000042480bf0] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:233) at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:83) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) - locked <0x00007ff266766530> (a sun.nio.ch.Util$1) - locked <0x00007ff266766518> (a java.util.Collections$UnmodifiableSet) - locked <0x00007ff2667662e8> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) at org.apache.hadoop.hbase.ipc.HBaseServer$Responder.run(HBaseServer.java:455) "SocketListener0-1" prio=10 tid=0x00007ff258754c00 nid=0x4c0b in Object.wait() [0x0000000041dc8000..0x0000000041dc8c70] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:522) - locked <0x00007ff266a53398> (a org.mortbay.util.ThreadPool$PoolThread) "SocketListener0-0" prio=10 tid=0x00007ff258754000 nid=0x4c0a in Object.wait() [0x0000000041ae3000..0x0000000041ae3cf0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:522) - locked <0x00007ff266a53680> (a org.mortbay.util.ThreadPool$PoolThread) "Acceptor ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=60030]" prio=10 tid=0x00007ff258753800 nid=0x4c09 runnable [0x00000000419e2000..0x00000000419e2d70] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:358) at java.net.ServerSocket.implAccept(ServerSocket.java:470) at java.net.ServerSocket.accept(ServerSocket.java:438) at org.mortbay.util.ThreadedServer.acceptSocket(ThreadedServer.java:432) at org.mortbay.util.ThreadedServer$Acceptor.run(ThreadedServer.java:631) "SessionScavenger" daemon prio=10 tid=0x00007ff258301400 nid=0x4c08 waiting on condition [0x00000000411d0000..0x00000000411d09f0] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.mortbay.jetty.servlet.AbstractSessionManager$SessionScavenger.run(AbstractSessionManager.java:587) "SessionScavenger" daemon prio=10 tid=0x00007ff2582fc800 nid=0x4c07 waiting on condition [0x0000000040d80000..0x0000000040d80a70] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.mortbay.jetty.servlet.AbstractSessionManager$SessionScavenger.run(AbstractSessionManager.java:587) "regionserver/0:0:0:0:0:0:0:0:60020.leaseChecker" prio=10 tid=0x000000000168ac00 nid=0x4c06 waiting on condition [0x000000004237f000..0x000000004237faf0] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00007ff266880430> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2016) at java.util.concurrent.DelayQueue.poll(DelayQueue.java:230) at org.apache.hadoop.hbase.Leases.run(Leases.java:79) "regionserver/0:0:0:0:0:0:0:0:60020.majorCompactionChecker" daemon prio=10 tid=0x0000000001689400 nid=0x4c05 waiting on condition [0x000000004227e000..0x000000004227eb70] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.apache.hadoop.hbase.util.Sleeper.sleep(Sleeper.java:74) at org.apache.hadoop.hbase.Chore.run(Chore.java:72) "regionserver/0:0:0:0:0:0:0:0:60020.worker" daemon prio=10 tid=0x0000000001688400 nid=0x4c04 waiting on condition [0x000000004217d000..0x000000004217dbf0] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00007ff265334710> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2016) at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:423) at org.apache.hadoop.hbase.regionserver.HRegionServer$Worker.run(HRegionServer.java:1130) at java.lang.Thread.run(Thread.java:636) "regionserver/0:0:0:0:0:0:0:0:60020.compactor" daemon prio=10 tid=0x0000000001687400 nid=0x4c03 waiting on condition [0x000000004207c000..0x000000004207cc70] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00007ff266761760> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2016) at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:423) at org.apache.hadoop.hbase.regionserver.CompactSplitThread.run(CompactSplitThread.java:79) "regionserver/0:0:0:0:0:0:0:0:60020.cacheFlusher" daemon prio=10 tid=0x0000000001686000 nid=0x4c02 waiting on condition [0x000000004051e000..0x000000004051ecf0] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00007ff266760938> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2016) at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:423) at org.apache.hadoop.hbase.regionserver.MemcacheFlusher.run(MemcacheFlusher.java:126) "regionserver/0:0:0:0:0:0:0:0:60020.logFlusher" daemon prio=10 tid=0x0000000001685000 nid=0x4c01 waiting on condition [0x000000004041d000..0x000000004041dd70] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.apache.hadoop.hbase.util.Sleeper.sleep(Sleeper.java:74) at org.apache.hadoop.hbase.Chore.run(Chore.java:72) "regionserver/0:0:0:0:0:0:0:0:60020.logRoller" daemon prio=10 tid=0x0000000001684400 nid=0x4c00 in Object.wait() [0x00000000401e7000..0x00000000401e79f0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.apache.hadoop.hbase.regionserver.LogRoller.run(LogRoller.java:56) - locked <0x00007ff266761b90> (a java.util.concurrent.atomic.AtomicBoolean) "LeaseChecker" daemon prio=10 tid=0x000000000167d400 nid=0x4bff waiting on condition [0x00000000410cf000..0x00000000410cfa70] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.apache.hadoop.hdfs.DFSClient$LeaseChecker.run(DFSClient.java:979) at java.lang.Thread.run(Thread.java:636) "IPC Client (47) connection to mb0/72.34.249.200:60000 from an unknown user" daemon prio=10 tid=0x00000000014a3400 nid=0x4bf2 in Object.wait() [0x0000000041cc7000..0x0000000041cc7af0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.apache.hadoop.hbase.ipc.HBaseClient$Connection.waitForWork(HBaseClient.java:400) - locked <0x00007ff2668815c0> (a org.apache.hadoop.hbase.ipc.HBaseClient$Connection) at org.apache.hadoop.hbase.ipc.HBaseClient$Connection.run(HBaseClient.java:442) "DestroyJavaVM" prio=10 tid=0x00007ff258876400 nid=0x4be4 waiting on condition [0x0000000000000000..0x0000000000507c60] java.lang.Thread.State: RUNNABLE "regionserver/0:0:0:0:0:0:0:0:60020" prio=10 tid=0x00007ff2585a6400 nid=0x4bf1 waiting on condition [0x00000000417e0000..0x00000000417e0b70] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.apache.hadoop.hbase.util.Sleeper.sleep(Sleeper.java:74) at org.apache.hadoop.hbase.regionserver.HRegionServer.run(HRegionServer.java:445) at java.lang.Thread.run(Thread.java:636) "Low Memory Detector" daemon prio=10 tid=0x000000000133dc00 nid=0x4bef runnable [0x0000000000000000..0x0000000000000000] java.lang.Thread.State: RUNNABLE "CompilerThread1" daemon prio=10 tid=0x00007ff258091000 nid=0x4bee waiting on condition [0x0000000000000000..0x0000000040a64640] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x00007ff25808f800 nid=0x4bed waiting on condition [0x0000000000000000..0x00000000409636c0] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x00007ff25808e000 nid=0x4bec waiting on condition [0x0000000000000000..0x0000000040863690] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x00007ff258065400 nid=0x4beb in Object.wait() [0x0000000041f7b000..0x0000000041f7ba70] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:133) - locked <0x00007ff2667d9c80> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:149) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177) "Reference Handler" daemon prio=10 tid=0x00007ff258064000 nid=0x4bea in Object.wait() [0x0000000040c7f000..0x0000000040c7faf0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133) - locked <0x00007ff26679d680> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x00007ff25805ec00 nid=0x4be9 runnable "GC task thread#0 (ParallelGC)" prio=10 tid=0x0000000001330800 nid=0x4be5 runnable "GC task thread#1 (ParallelGC)" prio=10 tid=0x0000000001331c00 nid=0x4be6 runnable "GC task thread#2 (ParallelGC)" prio=10 tid=0x0000000001333000 nid=0x4be7 runnable "GC task thread#3 (ParallelGC)" prio=10 tid=0x0000000001334400 nid=0x4be8 runnable "VM Periodic Task Thread" prio=10 tid=0x0000000001347800 nid=0x4bf0 waiting on condition JNI global references: 878 Heap PSYoungGen total 34304K, used 17813K [0x00007ff2b8890000, 0x00007ff2bc2b0000, 0x00007ff2e2330000) eden space 33472K, 50% used [0x00007ff2b8890000,0x00007ff2b992d568,0x00007ff2ba940000) from space 832K, 96% used [0x00007ff2bc1e0000,0x00007ff2bc2a80f0,0x00007ff2bc2b0000) to space 2240K, 0% used [0x00007ff2bbe50000,0x00007ff2bbe50000,0x00007ff2bc080000) PSOldGen total 301248K, used 248580K [0x00007ff265330000, 0x00007ff277960000, 0x00007ff2b8890000) object space 301248K, 82% used [0x00007ff265330000,0x00007ff2745f1088,0x00007ff277960000) PSPermGen total 21504K, used 15560K [0x00007ff25ff30000, 0x00007ff261430000, 0x00007ff265330000) object space 21504K, 72% used [0x00007ff25ff30000,0x00007ff260e62250,0x00007ff261430000)