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