问题现象:
qe-data athena等普通用户提交任务后,yarn界面有显示applicationId,但在tez页面却无法查询。hadoop用户提交的任务并无此问题。
解决方法:
没有配置hook导致的这个异常,在各个配置组维度 hive-site.xml 增加如下配置
hive.exec.failure.hooks=org.apache.hadoop.hive.ql.hooks.ATSHook
hive.exec.post.hooks= org.apache.hadoop.hive.ql.hooks.ATSHook
hive.exec.pre.hooks=org.apache.hadoop.hive.ql.hooks.ATSHook