Github user paul-rogers commented on the issue:
https://github.com/apache/drill/pull/1239
@kkhatua, it turns out that upstream YARN has long had effective cgroup
support per container. ( have the pleasure of sitting near the guy who
maintains that work.)There has long been a discussion about whether the MapR
version of YARN picked up those changes, we believe that MapR does *not*
support this upstream work.
As a result, under Apache YARN, the YARN NM itself will impose cgroup
controls and Drill need not do it itself. For MapR YARN (only) Drill (and all
other YARN apps) must do their own cgroup control.
Please make sure that this feature is off by default to allow YARN to do
the work. Only enable it for versions of YARN (such as MapR) which do not
provide cgroup control in YARN itself.
---