I am using following properties in yarn-site
<property>
<name>yarn.nodemanager.aux-services</name>
<value>mapreduce.shuffle</value>
</property>
<property>
<name>yarn.nodemanager.aux-services.mapreduce.shuffle.class</name>
<value>org.apache.hadoop.mapred.ShuffleHandler</value>
</property>
<property>
<name>yarn.nodemanager.address</name>
<value>localhost:0</value>
</property>
<property>
<name>yarn.nodemanager.localizer.address</name>
<value>localhost:0</value>
</property>
Everything runs fine. (means all daemons are started perfectly) But
when you try to submit the job. Job is stuck and NM logs says trying
to connect to 'localhost:0'. Localization takes forever. Why?
Please see the NM logs below.
http://pastebin.com/QfQDZeqF
Thanks,
Prashant