由于FIFO在Hadoop1.2.1中一直是默认调度程序,因此我究竟需要在哪里进行更改才能将默认调度程序从FIFO更改为容量或公平。我最近检查了mapred-default.xml它存在于hadoop-core-1.2.1中.jar按照这个答案中的指示,但我不知道在哪里点击和更改调度标准。请提前提供指导感谢
我究竟需要在哪里进行更改才能将默认调度程序从 FIFO 更改为容量或公平
在mapred-site.xml
公平调度程序
<property>
<name>mapred.jobtracker.taskScheduler</name>
<value>org.apache.hadoop.mapred.FairScheduler</value>
</property>
容量调度程序
<property>
<name>mapred.jobtracker.taskScheduler</name>
<value>org.apache.hadoop.mapred.CapacityTaskScheduler</value>
</property>
请注意,您可能希望实际阅读这些链接中的文档,因为它们告诉您如何详细设置它们。