2013-07-08 09:30:02,568 [pool-2-thread-1] org.apache.hadoop.hbase.client.HConnectionManager$ HConnectionImplementation.processBatchCallback(HConnectionManager.java:1631) WARN client. HConnectionManager$HConnectionImplementation - Failed all from region=t1,, 1373246892580.877bb26da1e4aed541915870fa924224., hostname=test89.hadoop, port= 60020java.util.concurrent.ExecutionException: java.io.IOException: Call to test89.hadoop/10.1.77.89:60020 failed on local exception: java.io.InterruptedIOException: Interruped while waiting for IO on channel java.nio.channels.SocketChannel[connected local=/10.1.77.84:51032 remote=test89.hadoop/10.1.77.89:60020]. 59999 millis timeout left. at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222) at java.util.concurrent.FutureTask.get( FutureTask.java:83) at org.apache.hadoop.hbase.client.HConnectionManager$ HConnectionImplementation.processBatchCallback(HConnectionManager.java:1601) at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.processBatch(HConnectionManager.java:1453) at org.apache.hadoop.hbase.client.HTable.flushCommits( HTable.java:936) at org.apache.hadoop.hbase.client.HTable.put(HTable.java:783) at com.dp.nebula.wormhole.plugins.common.HBaseClient.flush(HBaseClient.java:121) at com.dp.nebula.wormhole.plugins.writer.hbasewriter.HBaseWriter.commit(HBaseWriter.java:112) at com.dp.nebula.wormhole.engine.core.WriterThread.call(WriterThread.java:52) at com.dp.nebula.wormhole.engine.core.WriterThread.call(WriterThread.java:1) at java.util.concurrent.FutureTask$ Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) at java.lang.Thread.run( Thread.java:662)Caused by: java.io.IOException: Call to test89.hadoop/10.1.77.89:60020 failed on local exception: java.io.InterruptedIOException: Interruped while waiting for IO on channel java.nio.channels.SocketChannel[connected local=/10.1.77.84:51032 remote=test89.hadoop/ 10.1.77.89:60020]. 59999 millis timeout left. at org.apache.hadoop.hbase.ipc.HBaseClient.wrapException(HBaseClient.java:1030) at org.apache.hadoop.hbase.ipc.HBaseClient.call(HBaseClient.java:999) at org.apache.hadoop.hbase.ipc.SecureRpcEngine$Invoker.invoke(SecureRpcEngine.java:104) at com.sun.proxy.$ Proxy5.multi(Unknown Source) at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation$3$1. call(HConnectionManager.java:1430) at org.apache.hadoop.hbase.client.HConnectionManager$ HConnectionImplementation$3$1.call(HConnectionManager.java:1428) at org.apache.hadoop.hbase.client.ServerCallable.withoutRetries(ServerCallable.java:215) at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation$3.call(HConnectionManager.java :1437) at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation$3.call( HConnectionManager.java:1425) ... 5 moreCaused by: java.io.InterruptedIOException: Interruped while waiting for IO on channel java.nio.channels.SocketChann el[connected local=/10.1.77.84:51032 remote=test89.hadoop/10.1.77.89:60020]. 59999 millis timeout left.2013-07-08 09:30:03,579 [pool-2-thread-6] com.dp.nebula.wormhole.engine.core.WriterThread.call(WriterThread.java:56) ERROR core. WriterThread - Exception occurs in writer thread!com.dp.nebula.wormhole.common.WormholeException: java.io.IOException : org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation@b7c96a9 closed at com.dp.nebula.wormhole.plugins.writer.hbasewriter.HBaseWriter.commit(HBaseWriter.java:114) at com.dp.nebula.wormhole.engine.core.WriterThread.call(WriterThread.java:52) at com.dp.nebula.wormhole.engine.core.WriterThread.call(WriterThread.java:1) at java.util.concurrent.FutureTask$ Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) at java.util.concurrent.ThreadPoolExecutor$Worker.run( ThreadPoolExecutor.java:918) at java.lang.Thread.run(Thread.java:662)Caused by: java.io.IOException: org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation@b7c96a9 closed at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion( HConnectionManager.java:877) at org.apache.hadoop.hbase.client.HConnectionManager$ HConnectionImplementation.locateRegion(HConnectionManager.java:857) at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.processBatchCallback( HConnectionManager.java:1568) at org.apache.hadoop.hbase.client.HConnectionManager$ HConnectionImplementation.processBatch(HConnectionManager.java:1453) at org.apache.hadoop.hbase.client.HTable.flushCommits(HTable.java:936) at org.apache.hadoop.hbase.client.HTable.put (HTable.java:783) at com.dp.nebula.wormhole.plugins.common.HBaseClient.flush(HBaseClient.java:121) at com.dp.nebula.wormhole.plugins.writer.hbasewriter.HBaseWriter.commit(HBaseWriter.java:112) ... 7 more
HConnectionImplementation connection = HBASE_INSTANCES .get(connectionKey); if (connection != null) { connection.decCount(); if (connection.isZeroReference() || staleConnection) { HBASE_INSTANCES.r emove(connectionKey); connection.close(stopProxy); } else if (stopProxy) { connection.stopProxyOnClose(stopProxy); } } else { LOG.error("Connection not found in the list, can't delete it "+ "(connection key="+connectionKey+"). May be the key was modified?"); }