Thanks for the help. I've forgot about "mapred.capacity-scheduler.queue.<queue-name>.user-limit-factor" which by default is set to 1, changed it to 10 and now it allocates resources from other queues.
Sincerely, Marek M. ________________________________ From: Bai Shen [baishen.li...@gmail.com] Sent: Wednesday, January 11, 2012 11:10 PM To: mapreduce-user@hadoop.apache.org Subject: Re: Capacity Scheduler problem Nope. Like I said, all I did was change mapred.fairscheduler.assignmultiple to false on my cluster and that fixed the issue. On Wed, Jan 11, 2012 at 5:31 AM, Marek Miglinski <mmiglin...@seven.com<mailto:mmiglin...@seven.com>> wrote: That's not the case, I've even removed hadoop-fairscheduler-0.20.2-cdh3u2.jar from hadoop lib folder and fair-scheduler.xml from hadoop conf folder and it didn't help... Any ideas? ________________________________ From: Bai Shen [baishen.li...@gmail.com<mailto:baishen.li...@gmail.com>] Sent: Tuesday, January 10, 2012 9:35 PM To: mapreduce-user@hadoop.apache.org<mailto:mapreduce-user@hadoop.apache.org> Subject: Re: Capacity Scheduler problem Turn off the fairscheduler multiple task assign setting. I just had the same problem with my cluster. On Tue, Jan 10, 2012 at 11:34 AM, Marek Miglinski <mmiglin...@seven.com<mailto:mmiglin...@seven.com><mailto:mmiglin...@seven.com<mailto:mmiglin...@seven.com>>> wrote: Hello guys, 1. I have concern with my 3 node cluster, I run capacity scheduler with 4 queues and one has 30% of cluster resources, the problem is that when I schedule a job, all tasks are assigned to one single node which takes all of it's mappers and works quite slow. Are there any settings for mapred/capacity scheduler to assign mappers on all nodes by even number of tasks? 2. I've set my capacity-scheduler.xml settings "mapred.capacity-scheduler.queue.job1.capacity" for all queues as wanted but jobtracker doesn't reallocate resources from free queues if only one is working, why? Thanks, Marek M.