Does it work in single node mode? And what happens if you specify the
localhost as the jobtracker in in cluster mode?

hari

On Sat, Nov 20, 2010 at 7:48 AM, Skye Berghel <sberg...@cs.hmc.edu> wrote:

> Specifying the IP address gave the same error.
>
> I did a grep -R through the XML configuration files and couldn't find
> another place where anything was set to local.
>
> --Skye
>
>
> On 11/19/2010 06:08 PM, Aaron Eng wrote:
>
>> Maybe try doing a "grep -R local<hadoop dir>" to see if its picking it up
>> from somewhere in there.  Also, maybe try specifying an actual IP instead
>> of
>> myserver as a test to see if name resolution is an issue.
>>
>> On Fri, Nov 19, 2010 at 5:56 PM, Skye Berghel<sberg...@cs.hmc.edu>
>>  wrote:
>>
>>  I'm trying to set up a Hadoop cluster. However, when I try to start the
>>> JobTracker, I get the following error (which only shows up in the logfile
>>> on
>>> the JobTracker server):
>>>
>>> 2010-11-19 17:41:15,977 FATAL org.apache.hadoop.mapred.JobTracker:
>>> java.lang.RuntimeException: Not a host:port pair: local
>>>        at
>>> org.apache.hadoop.net.NetUtils.createSocketAddr(NetUtils.java:136)
>>>        at
>>> org.apache.hadoop.net.NetUtils.createSocketAddr(NetUtils.java:123)
>>>        at
>>> org.apache.hadoop.mapred.JobTracker.getAddress(JobTracker.java:1807)
>>>        at
>>> org.apache.hadoop.mapred.JobTracker.<init>(JobTracker.java:1579)
>>>        at
>>> org.apache.hadoop.mapred.JobTracker.startTracker(JobTracker.java:183)
>>>        at
>>> org.apache.hadoop.mapred.JobTracker.startTracker(JobTracker.java:175)
>>>        at org.apache.hadoop.mapred.JobTracker.main(JobTracker.java:3702)
>>>
>>> 2010-11-19 17:41:15,978 INFO org.apache.hadoop.mapred.JobTracker:
>>> SHUTDOWN_MSG:
>>> /************************************************************
>>> SHUTDOWN_MSG: Shutting down JobTracker at facebook-l/134.173.43.9
>>> ************************************************************/
>>>
>>> All of the information I've seen online suggests that this is because
>>> mapreduce.jobtracker.address is set to local. However, in
>>> conf/mapred-site.xml I have
>>>    <property>
>>>        <name>mapreduce.jobtracker.address</name>
>>>        <value>myserver:8888</value>
>>>        <description>the jobtracker server</description>
>>>    </property>
>>> which means that the jobtracker shouldn't be set to local in the first
>>> place.
>>>
>>> Does anyone have any pointers?
>>>
>>> Thanks,
>>> Skye Berghel
>>>
>>>
>>
>

Reply via email to