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
