Hey Jameson, When calling something inefficient, perhaps also share some details on how/why/what? How else would we know what you wish to see and what you're seeing instead? :)
On Thu, Sep 6, 2012 at 2:47 PM, Jameson Li <hovlj...@gmail.com> wrote: > I want to test version hadoop-0.22. > But when configurate the fairescheduler, I have some troublesome. The > fairscheduler is not efficient. > And I have configured this items in the mapred-site.xml, and also I hava > copy the fairscheduler jar file to the $HADOOP_HOME/lib: > > <property> > <name>mapreduce.jobtracker.taskScheduler</name> > <value>org.apache.hadoop.mapred.FairScheduler</value> > </property> > > <property> > <name>mapred.fairscheduler.allocation.file</name> > <value>conf/pools.xml</value> > </property> > <property> > <name>mapred.fairscheduler.preemption</name> > <value>true</value> > </property> > <property> > <name>mapred.fairscheduler.assignmultiple</name> > <value>true</value> > </property> > <property> > <name>mapred.fairscheduler.poolnameproperty</name> > <value>mapred.queue.name</value> > <description>job.set("mapred.queue.name",pool); // pool is set to > either 'high' or 'low' </description> > </property> > <property> > <name>mapred.queue.names</name> > <value>default,aaa,bbb</value> > </property> > > And the pools.xml in $HADOOP_HOME/conf 's content: > > <?xml version="1.0"?> > <allocations> > <pool name="putindb"> > <minMaps>72</minMaps> > <minReduces>16</minReduces> > <maxRunningJobs>20</maxRunningJobs> > <weight>3.0</weight> > <minSharePreemptionTimeout>60</minSharePreemptionTimeout> > </pool> > > <pool name="machinelearning"> > <minMaps>9</minMaps> > <minReduces>2</minReduces> > <maxRunningJobs>10</maxRunningJobs> > <weight>2.0</weight> > <minSharePreemptionTimeout>60</minSharePreemptionTimeout> > </pool> > > <pool name="default"> > <minMaps>9</minMaps> > <minReduces>2</minReduces> > <maxRunningJobs>10</maxRunningJobs> > <weight>1.0</weight> > <minSharePreemptionTimeout>60</minSharePreemptionTimeout> > </pool> > > <defaultMinSharePreemptionTimeout>60</defaultMinSharePreemptionTimeout> > <fairSharePreemptionTimeout>60</fairSharePreemptionTimeout> > </allocations> > > Can someone help me? > > > 专注于Mysql,MSSQL,Oracle,Hadoop -- Harsh J