Good point.  Those ports may not be open.  So next question - is it safe to
open these ports?  How do we securely open these ports to avoid malicious
attacks under EC2?

(Sorry, I know some of these questions are dumb - but we are a startup and
don't have a big sysadmin group - I guess that's why we are using EC2 -:)

On Sun, Jan 15, 2012 at 12:03 PM, Ronald Petty <ronald.pe...@gmail.com>wrote:

> 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.
>>
>>
>>
>>
>>
>

Reply via email to