Hi,
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?
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.
Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!
Check out this tutorial series to learn how to build your own steps in SAS Studio.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.