Hi Sandeep,

Please configure the following items to the cores and memory per node you
wanted to allocate for Yarn containers.
Their defaults are 8 cores and 8GB. So that's the reason you were stuck at
31 (4nodes * 8cores - 1 AppMaster)

http://hadoop.apache.org/docs/r2.6.0/hadoop-yarn/hadoop-yarn-common/yarn-default.xml
yarn.nodemanager.resource.cpu-vcores
yarn.nodemanager.resource.memory-mb


On 6 November 2015 at 17:59, sandeep das <yarnhad...@gmail.com> wrote:

> May be to naive to ask but How do I check that?
> Sometimes there are almost 200 map tasks pending to run but at a time only
> 31 runs.
>
> On Fri, Nov 6, 2015 at 5:57 PM, Chris Mawata <chris.maw...@gmail.com>
> wrote:
>
>> Also check that you have more than 31 blocks to process.
>> On Nov 6, 2015 6:54 AM, "sandeep das" <yarnhad...@gmail.com> wrote:
>>
>>> Hi Varun,
>>>
>>> I tried to increase this parameter but it did not increase number of
>>> parallel tasks but if It is decreased then YARN reduces number of parallel
>>> tasks. I'm bit puzzled why its not increasing more than 31 tasks even after
>>> its value is increased.
>>>
>>> Is there any other configuration as well which controls on how many
>>> maximum tasks can execute in parallel?
>>>
>>> Regards,
>>> Sandeep
>>>
>>> On Tue, Nov 3, 2015 at 7:29 PM, Varun Vasudev <vvasu...@apache.org>
>>> wrote:
>>>
>>>> The number of parallel tasks that are run depends on the amount of
>>>> memory and vcores on your machines and the amount of memory and vcores
>>>> required by your mappers and reducers. The amount of memory can be set
>>>> via yarn.nodemanager.resource.memory-mb(the default is 8G). The amount of
>>>> vcores can be set via yarn.nodemanager.resource.cpu-vcores(the default
>>>> is 8 vcores).
>>>>
>>>> -Varun
>>>>
>>>> From: sandeep das <yarnhad...@gmail.com>
>>>> Reply-To: <user@hadoop.apache.org>
>>>> Date: Monday, November 2, 2015 at 3:56 PM
>>>> To: <user@hadoop.apache.org>
>>>> Subject: Max Parallel task executors
>>>>
>>>> Hi Team,
>>>>
>>>> I've a cloudera cluster of 4 nodes. Whenever i submit a job my only 31
>>>> parallel tasks are executed whereas my machines have more CPU available but
>>>> still YARN/AM does not create more task.
>>>>
>>>> Is there any configuration which I can change to start more MAP/REDUCER
>>>> task in parallel?
>>>>
>>>> Each machine in my cluster has 24 CPUs.
>>>>
>>>> Regards,
>>>> Sandeep
>>>>
>>>
>>>
>


-- 
Thanks,
Laxman

Reply via email to