2016-04-22 5 views
0

Wie FIFO war Standard-Scheduler in Hadoop 1.2.1, wo genau muss ich Änderungen vornehmen, um Standard-Scheduler von FIFO zu Kapazität oder fair zu ändern. Ich hatte kürzlich mapred-default.xml überprüft, die in hadoop-core-1.2.1.jar vorhanden ist, wie in this answer verwiesen, aber ich bekam nicht, wohin ich trete und ändere die Scheduling-Kriterien. Bitte geben Hinweise dankend im vorausÄndern der Standard-Scheduler in Hadoop 1.2.1

+0

Warum verwenden Sie eine 2,5 Jahre alte Version von Hadoop? –

+0

Ich bin eine Art Anfänger in Hadoop, also wusste ich anfangs nicht viel darüber. Aber da die meisten meiner Arbeit (College-Projekt) auf 1.2.1 selbst abgeschlossen wurde, bin ich sehr in der Notwendigkeit der Änderung der Zeitplanungsmethode für diese Version nur –

Antwort

0

wo genau das tun, muss ich Änderungen vornehmen, um Standard-Scheduler von FIFO, um die Kapazität oder Messe

In der mapred-site.xml

Fair Scheduler

<property> 
    <name>mapred.jobtracker.taskScheduler</name> 
    <value>org.apache.hadoop.mapred.FairScheduler</value> 
</property> 
zu ändern

Capacity Scheduler

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

Hinweis, Sie können die Dokumentation tatsächlich von diesen Links lesen, da sie Ihnen sagen, wie Sie sie im Detail einrichten.

+0

Vielen Dank Herr es funktioniert –