现在的位置: 首页 > 综合 > 正文

Task Controllers配置

2013年07月11日 ⁄ 综合 ⁄ 共 433字 ⁄ 字号 评论关闭

1. hadoop 提供了对map任务或者task任务进行control的类。

    例如,在默认情况下,以task tracker用户对任务进行执行;然而,有些应用要求以作业提交者身份来执行任务(这就要求在每个task tracker创建用户)。

2. 在conf/mapred-site.xml中设置

 <property>
                <name>mapreduce.tasktracker.taskcontroller</name>
                <value>org.apache.hadoop.mapred.DefaultTaskController</value>
 </property>
或者
 <property>
                <name>mapreduce.tasktracker.taskcontroller</name>
                <value>org.apache.hadoop.mapred.LinuxTaskController</value>
 </property>

3. 如果是第二种配置,还需要进一步的设置,详细见文档。

抱歉!评论已关闭.