01-25-2017 06:34 AM
When I try to save/copy files via hadoop from SAS EG, I'm getting the following error:
ERROR: org.apache.hadoop.net.ConnectTimeoutException: Call From servername/serverIPaddress to servername1:8020 failed on socket timeout exception: org.apache.hadoop.net.ConnectTimeoutException: 20000 millis timeout while waiting for channel to be ready for connect. ch : java.nio.channels.SocketChannel[connection-pending remote=servername1/server1IPaddress:8020];
What can be the problem?
01-29-2017 08:52 AM
I know surely you must be following the two basic things.
--> the user bt which the operation is performed should be have a passwordless ssh connection to the datanodes.
--> Second you can check for the datanaode status from the 50070 port. Maybe the hadoop services need to be restarted.
--> in putty login from user which has password ssh access to datanodes.
--> establish ssh connection to datanode.
--> execute the /Hadoop/hadoop-2.4.0/sbin/start-dfs.sh
If the above is in perfect order then you have to provide more details on the log.