2

我正在寻找一种方法来为配置单元中的任务设置应用程序优先级。提交任务时,我想为其设置高优先级(如 100)。这个参数可以在页面上看到:在此处输入图像描述 我正在寻找一个像'set mapreduce.map.memory.mb=4096;'这样的参数,所以我可以为这个任务设置优先级。

4

1 回答 1

1

在 hive 会话中,也可以在map-reduce 程序配置中设置相同的属性:

SET mapreduce.job.priority=VERY_HIGH;  

对于 job_id:

 hadoop job -set-priority <job-id> <priority> 

有五个可能的优先级:

VERY_HIGH
HIGH
NORMAL
LOW
VERY_LOW

队列优先级配置:https ://hadoop.apache.org/docs/stable/hadoop-yarn/hadoop-yarn-site/CapacityScheduler.html#Setup_for_application_priority 。

于 2019-04-15T10:54:10.083 回答