hadoop-common-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Been <daveb...@gmail.com>
Subject Re: TaskTracker: Can not start task tracker because java.lang.RuntimeException: Not a host:port pair: local
Date Tue, 29 Sep 2009 19:09:56 GMT
Copied my property to mapred-site.xml and works great!!   thanks

dave

On Tue, Sep 29, 2009 at 11:52 AM, Todd Lipcon <todd@cloudera.com> wrote:
> Hi David,
>
> The --config parameter to hadoop expects a configuration directory, not a
> file. Your file still needs to be named hadoop-site.xml (or in newer
> versions core-site, hdfs-site, or mapred-site.xml)
>
> Hope that helps
> -Todd
>
>
> On Tue, Sep 29, 2009 at 11:49 AM, David Been <davebeen@gmail.com> wrote:
>
>> Running start-all.sh it logs the above message (only for tasktracker),
>> i figured out it was essentially the following command, then also
>> tried to pick up a specific config.
>> Full message at the bottom
>>
>>  hadoop --config ../conf  tasktracker
>>           // start-all.sh uses this command   What conf files does it
>> use when the dir is specified?
>>  hadoop --config ../conf/hadoop-localhost.xml tasktracker
>> // same thing, see mapred.job.tracker setting below
>>  hadoop tasktracker
>>                // same thing
>>
>> I tried to debug this also, but am not figuring out where
>> mapred.job.tracker=local is set, it is in None of my config files.
>> some type of default that my xml file isn't overriding?
>>
>> hadoop-localhost.xml has:
>>
>>   <property>
>>     <name>mapred.job.tracker</name>
>>     <value>localhost:54311</value>
>>     <description>The host and port that the MapReduce job tracker runs
>>     at.  If "local", then jobs are run in-process as a single map
>>     and reduce task.
>>     </description>
>>   </property>
>>
>> 2009-09-29 07:07:08,488 ERROR org.apache.hadoop.mapred.TaskTracker:
>> Can not start task tracker because 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:1756)
>>   at org.apache.hadoop.mapred.TaskTracker.<init>(TaskTracker.java:938)
>>   at org.apache.hadoop.mapred.TaskTracker.main(TaskTracker.java:2881)
>>
>

Mime
View raw message