In hadoop 2.4, YARN timeline does not really support proper security. It does not have any ACL support ( implemented using something called domains ).
The property that you mentioned needs to be set as it is a form of a warning to the user that you are running Tez with YARN Timeline with ACLs enabled but given that Timeline does not support ACLs, the history data will be visible to all users ( ACL enforcement not possible ). In other words: If you turn off the config, the Tez code will error out saying that ACLs are enabled but timeline does not support ACLs. thanks — Hitesh On May 24, 2015, at 8:46 PM, Xiaoyong Zhu <[email protected]> wrote: > We are trying to enable tez ATS integration for Hadoop 2.4 and found there is > such a setting according to the Tez website: > > When using Tez with Apache Hadoop 2.4.x or 2.5.x, given that these versions > are not fully secure, the following property also needs to be enabled: > <property> > <name>tez.allow.disabled.timeline-domains</name> > <value>true</value> > </property> > > Could someone help to clarify what exactly does this mean? What’s the > behavior for turn on/off this config? > > Thanks! > > Xiaoyong
