Something Something, Have you confirmed you can connect to the port from your remote machine?
telnet ec2-xxxxxx.... 9000 Kindest regards. Ron On Sun, Jan 15, 2012 at 12:16 AM, Something Something < mailinglist...@gmail.com> wrote: > Hello, > > Our Hadoop cluster is setup on EC2, but our client machine which will > trigger the M/R job is in our data center. I am trying to start a M/R job > from our client machine, but getting this: > > 00:01:16.885 [pool-6-thread-1] INFO org.apache.hadoop.ipc.Client - > Retrying connect to server: > ec2-xx-xx-xxx-xxx.compute-1.amazonaws.com/xx.xx.xxx.xx:9000. Already > tried 0 time(s). > 00:01:16.885 [pool-6-thread-1] INFO org.apache.hadoop.ipc.Client - > Retrying connect to server: > ec2-xx-xx-xxx-xxx.compute-1.amazonaws.com/xx.xx.xxx.xx:9000. Already > tried 1 time(s). > 00:01:16.885 [pool-6-thread-1] INFO org.apache.hadoop.ipc.Client - > Retrying connect to server: > ec2-xx-xx-xxx-xxx.compute-1.amazonaws.com/xx.xx.xxx.xx:9000. Already > tried 2 time(s). > & so on... > > > I tried putting our 'pem' file in the classpath, but that didn't help. I > am assuming it should be possible to trigger a job on EC2 cluster from a > machine that's not in EC2, correct? > > Please note that I can trigger a M/R job from the client machine to a > Hadoop running on the same machine - localhost:9000 (hdfs) as well as > localhost:9001 (jobtracker). > > Please help. Thanks. > > > > >