Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
The defaults in Ambari assume 80% of the YARN container size is allocate to the user heap (Xmx).
On top of this particular restriction, the allocation blocks are divided into Eden/Survivor/Tenured - a single allocation spanning 40% of the heap might fail for tez runtime.io.sort.mb.
Scale down the Tez sort size and map join by 0.8x to match Xmx.