Hi, all I found a lot of SocketTimeoutExceptions in the data node logs (see below) but I did not find any error in the region server logs.
Does this exception indicate a real problem or we can just ignore it? I read both the mail of Jean-Adrien and HBASE-24 but I understood neither the root cause of the problem nor solution for it. Did anybody run into this problem and solve it? Thank you for your cooperation, M. P. S. The SocketTimeoutException ERROR org.apache.hadoop.dfs.DataNode: DatanodeRegistration(10.254.55.239:50010, storageID=DS-1287311144-10.254.55.239-50010-1232442318823, infoPort=50075, ipcPort=50020):DataXceiver: java.net.SocketTimeoutException: 480000 millis timeout while waiting for channel to be ready for write. ch : java.nio.channels.SocketChannel[connected local=/<data node host>:50010 remote=/<data node host>:55417] at org.apache.hadoop.net.SocketIOWithTimeout.waitForIO(SocketIOWithTimeout.java:185) at org.apache.hadoop.net.SocketOutputStream.waitForWritable(SocketOutputStream.java:159) at org.apache.hadoop.net.SocketOutputStream.transferToFully(SocketOutputStream.java:198) at org.apache.hadoop.dfs.DataNode$BlockSender.sendChunks(DataNode.java:1917) at org.apache.hadoop.dfs.DataNode$BlockSender.sendBlock(DataNode.java:2011) at org.apache.hadoop.dfs.DataNode$DataXceiver.readBlock(DataNode.java:1140) at org.apache.hadoop.dfs.DataNode$DataXceiver.run(DataNode.java:1068) at java.lang.Thread.run(Thread.java:619)