by default I think container reuse is enabled. You may disable it to get more 
containers, but it also needs some trade-off and not use resource efficiently.

Set tez.am.container.reuse.enabled = false


Best Regard,
Jeff Zhang


From: Jianfeng Zhang <[email protected]<mailto:[email protected]>>
Reply-To: "[email protected]<mailto:[email protected]>" 
<[email protected]<mailto:[email protected]>>
Date: Friday, September 11, 2015 at 12:52 PM
To: "[email protected]<mailto:[email protected]>" 
<[email protected]<mailto:[email protected]>>
Subject: Re: how to allocate more containers?

Resource usage is more related to your cluster configuration (the resource 
scheduler configuration)
Do you intend to increase parallelism (more tasks ) to get more containers ?
And there's some configurations that you can use to get containers more quickly 
with some other trade-off,  but it would not give you more containers.


Best Regard,
Jeff Zhang


From: Xiaoyong Zhu <[email protected]<mailto:[email protected]>>
Reply-To: "[email protected]<mailto:[email protected]>" 
<[email protected]<mailto:[email protected]>>
Date: Friday, September 11, 2015 at 12:38 PM
To: "[email protected]<mailto:[email protected]>" 
<[email protected]<mailto:[email protected]>>
Subject: how to allocate more containers?

Hi

I am wondering if there is a configuration I can change to allocate more 
containers for a certain Tez application? I am using Hive on Tez.

Thanks!

Xiaoyong

Reply via email to