hadoop - 在hadoop 1.2.1中更改默认调度程序

标签 hadoop mapreduce

由于FIFO是hadoop 1.2.1中的默认调度程序,因此我需要在哪里进行更改以将默认调度程序从FIFO更改为容量或公平。我最近按照this answer的指示检查了hadoop-core-1.2.1.jar中是否存在mapred-default.xml,但我没有找到要更改的调度标准的位置。请事先提供指导,谢谢

最佳答案

where exactly do i need to make changes to change default scheduler from FIFO to capacity or fair



mapred-site.xml

Fair Scheduler
<property>
  <name>mapred.jobtracker.taskScheduler</name>
  <value>org.apache.hadoop.mapred.FairScheduler</value>
</property>

Capacity Scheduler
<property>
  <name>mapred.jobtracker.taskScheduler</name>
  <value>org.apache.hadoop.mapred.CapacityTaskScheduler</value>
</property>

请注意,您可能需要实际阅读这些链接中的文档,因为它们告诉您如何详细设置它们。

关于hadoop - 在hadoop 1.2.1中更改默认调度程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36797579/

相关文章:

hadoop - 如何在PIG中导入/加载.csv文件?

hadoop - 缺少 Hive 执行 Jar :/usr/local/hadoop/hive/lib/hive-exec-*. jar

hadoop - HDFS放置:即使文件或目录在那里,也没有这样的文件或目录

hadoop - Hadoop减少个人记录数

java - Cloudera:在HDFS异常中上传文件

hadoop - cassandra Spark 连接器可从 Spark 壳工作,但在齐柏林飞艇中失败

java - HIPI API : does it process 1 image per map task?

java - 将外部 jar 设置为 hadoop 类路径

javascript - 如何在 hadoop map reduce 编程框架中打印中间数据

尝试使用 Apache POI 读取 MapReduce 中的 Word 文档时出现 Java.lang.ClassNotFoundException 错误