我有我自己的MapReduce代碼,我試圖運行,但它只是停留在Accepted狀態。我試着運行另一份我以前運行過,樣本成功的MR作業。但現在,這兩個工作都保持Accepted狀態。我嘗試更改mapred-site.xml和yarn-site.xml中的各種屬性,如here和here所述,但這也沒有幫助。有人能指出什麼可能會出錯。我使用Hadoop-2.2.0MapReduce工作卡住在接受狀態
我已經試過了各種屬性的多個值,這裏是一組值 - 在mapred-site.xml中
<property>
<name>mapreduce.job.tracker</name>
<value>localhost:54311</value>
</property>
<property>
<name>mapreduce.job.tracker.reserved.physicalmemory.mb</name>
<value></value>
</property>
<property>
<name>mapreduce.map.memory.mb</name>
<value>256</value>
</property>
<property>
<name>mapreduce.reduce.memory.mb</name>
<value>256</value>
</property>
<property>
<name>yarn.app.mapreduce.am.resource.mb</name>
<value>400</value>
<source>mapred-site.xml</source>
</property>
一個在紗線現場。 xml
<property>
<name>yarn.nodemanager.resource.memory-mb</name>
<value>400</value>
<source>yarn-site.xml</source>
</property>
<property>
<name>yarn.scheduler.capacity.maximum-am-resource-percent</name>
<value>.3</value>
</property>
請發表您設置這些選項的準確值。 –