What causes socket timeout?

Socket timeouts can occur when attempting to connect to a remote server, or during communication, especially long-lived ones. They can be caused by any connectivity problem on the network, such as: A network partition preventing the two machines from communicating.

For More Information Please Refer:
https://cwiki.apache.org/confluence/display/HADOOP2/SocketTimeout
You May Also Like to Read: