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

Reply via email to