【解决】Oozie在调度Hive程序时,出现Job状态一直是ACCEPTED!

【解决】Oozie在调度Hive程序时,出现Job状态一直是ACCEPTED!_第1张图片

Oozie在调度Hive程序时,出现Job状态一直是ACCEPTED!网上查阅资料说是内存不足问题,我改了yarn-site.xml配置文件 :


    mapreduce.map.memory.mb
	2048



    mapreduce.map.cpu.vcores
	2



    mapreduce.reduce.memory.mb
	2048



    mapreduce.reduce.cpu.vcores
	2



    yarn.nodemanager.resource.memory-mb
	10240



    yarn.nodemanager.resource.cpu-vcores
	10


mapreduce.map.memory.mb ,map任务内存,cdh默认1G
mapreduce.map.cpu.vcores ,map任务虚拟CPU核数,cdh默认1
mapreduce.reduce.memory.mb ,reduce任务内存,cdh默认1G
mapreduce.reduce.cpu.vcores ,reduce任务虚拟CPU核数,cdh默认1
yarn.nodemanager.resource.memory-mb ,容器内存,cdh默认8G
yarn.nodemanager.resource.cpu-vcores ,容器虚拟CPU核数,cdh默认是8

 重启yarn之后依旧不行!

 

终极解决!!!!!!

【解决】Oozie在调度Hive程序时,出现Job状态一直是ACCEPTED!_第2张图片


 
 

 
     
yarn.resourcemanager.scheduler.class
 
     
org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FairScheduler
 
 



 

 
     
yarn.scheduler.fair.preemption
 
     
true
 
 


 
 

 
     
yarn.scheduler.fair.preemption.cluster-utilization-threshold
 
     
1.0
 
 

 

 

 

 

你可能感兴趣的:(【解决】Oozie在调度Hive程序时,出现Job状态一直是ACCEPTED!)