Templeton has had some bugs related to not adding tez-site.xml to the launcher 
task from which the actual hive job runs. I think they are fixed in the newer 
versions. Can you try setting the tez ats property into webhcat-site or 
hive-site and see if it propagates all the way to the MR task which acts as the 
Hive job launcher?

thanks
— Hitesh

On Jun 15, 2015, at 1:42 AM, Xiaoyong Zhu <[email protected]> wrote:

> Hi experts
>  
> We are trying to integrate Tez with ATS. For Tez 0.6+ everything works fine; 
> for Tez 0.4, however, we encounter a problem.
> We added this property:
> <property>
>    <name>tez.yarn.ats.enabled</name>
>    <value>true</value>
> </property>
>  
> And it initially works fine – when we are trying to submit the job from hive 
> CLI and the hive job is set using tez, tez can write the logs to ATS. 
> However, when we try to submit a Hive job using WebHCat/Templeton (and the 
> job is set to use Tez), it seems that Tez does not write logs to ATS…
>  
> Is there any configuration change I need to do to fix this problem so that 
> submitting Hive query thru templeton could also trigger Tez to write log to 
> ATS?
>  
> Thanks!
>  
> Xiaoyong

Reply via email to