Hello all, I'm strugling to fix the 'NO ROUTE TO HOST' problem on my Only Slave. The datanode log is as follows
2009-06-05 15:12:41,076 INFO org.apache.hadoop.dfs.DataNode: STARTUP_MSG: /************************************************************ STARTUP_MSG: Starting DataNode STARTUP_MSG: host = ******** STARTUP_MSG: args = [] STARTUP_MSG: version = 0.18.3 STARTUP_MSG: build = https://svn.apache.org/repos/asf/hadoop/core/branches/branch-0.18 -r 736250; compiled by 'ndaley' on Thu Jan 22 23:12:08 UTC 2009 ************************************************************/ 2009-06-05 15:12:42,346 INFO org.apache.hadoop.ipc.Client: Retrying connect to server: ********. Already tried 0 time(s). 2009-06-05 15:12:43,349 INFO org.apache.hadoop.ipc.Client: Retrying connect to server: ******** Already tried 1 time(s). 2009-06-05 15:12:44,352 INFO org.apache.hadoop.ipc.Client: Retrying connect to server: ********. Already tried 2 time(s). 2009-06-05 15:12:45,355 INFO org.apache.hadoop.ipc.Client: Retrying connect to server: ******** Already tried 3 time(s). 2009-06-05 15:12:46,358 INFO org.apache.hadoop.ipc.Client: Retrying connect to server: ********. Already tried 4 time(s). 2009-06-05 15:12:47,374 INFO org.apache.hadoop.ipc.Client: Retrying connect to server: ******** Already tried 5 time(s). 2009-06-05 15:12:48,377 INFO org.apache.hadoop.ipc.Client: Retrying connect to server: ******** Already tried 6 time(s). 2009-06-05 15:12:49,380 INFO org.apache.hadoop.ipc.Client: Retrying connect to server: ********. Already tried 7 time(s). 2009-06-05 15:12:50,383 INFO org.apache.hadoop.ipc.Client: Retrying connect to server: ********. Already tried 8 time(s). 2009-06-05 15:12:51,386 INFO org.apache.hadoop.ipc.Client: Retrying connect to server: ********. Already tried 9 time(s). 2009-06-05 15:12:51,389 ERROR org.apache.hadoop.dfs.DataNode: java.io.IOException: Call to ******** failed on local exception: java.net.NoRouteToHostException: No route to host at org.apache.hadoop.ipc.Client.wrapException(Client.java:751) at org.apache.hadoop.ipc.Client.call(Client.java:719) at org.apache.hadoop.ipc.RPC$Invoker.invoke(RPC.java:216) at org.apache.hadoop.dfs.$Proxy4.getProtocolVersion(Unknown Source) at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:348) at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:335) at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:372) at org.apache.hadoop.ipc.RPC.waitForProxy(RPC.java:309) at org.apache.hadoop.ipc.RPC.waitForProxy(RPC.java:286) at org.apache.hadoop.dfs.DataNode.startDataNode(DataNode.java:277) at org.apache.hadoop.dfs.DataNode.<init>(DataNode.java:223) at org.apache.hadoop.dfs.DataNode.makeInstance(DataNode.java:3071) at org.apache.hadoop.dfs.DataNode.instantiateDataNode(DataNode.java:3026) at org.apache.hadoop.dfs.DataNode.createDataNode(DataNode.java:3034) at org.apache.hadoop.dfs.DataNode.main(DataNode.java:3156) Caused by: java.net.NoRouteToHostException: No route to host at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method) at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:574) at sun.nio.ch.SocketAdaptor.connect(SocketAdaptor.java:100) at org.apache.hadoop.ipc.Client$Connection.setupIOstreams(Client.java:301) at org.apache.hadoop.ipc.Client$Connection.access$1700(Client.java:178) at org.apache.hadoop.ipc.Client.getConnection(Client.java:820) at org.apache.hadoop.ipc.Client.call(Client.java:705) ... 13 more 2009-06-05 15:12:51,390 INFO org.apache.hadoop.dfs.DataNode: SHUTDOWN_MSG: /************************************************************ SHUTDOWN_MSG: Shutting down DataNode at******************************* Has anyone fixed this problem before. Because i've found similar problems on this list but solutions are not working. Can anyone suggest any solution for this problem. Thanks Asif.