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
