在哪里可以找到 Apache Tez 的作业执行日志
Where to find jobs execution logs for Apache Tez
我已经在 hadoop 上设置了 tez。我正在 运行 查询 select COUNT(DISTINCT first_name) from user_test where country='India';
使用配置单元。
当我使用hive.execution.engine=mr
(mr) 作为执行环境时,Job 执行成功并且在Hadoop UI 上也可以看到日志。但是当 运行 和 tez
做同样的工作时,我遇到了以下错误,而且我找不到日志。
Launching Job 1 out of 1
FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.tez.TezTask
我找不到错误的详细日志,任何帮助生成日志文件的地方。
在配置单元控制台日志中查找 applicationId。然后可以通过以下方式获取日志:
$bin/yarn logs -applicationId > app_logs.txt
如果您使用的是 HDP(Hortonworks 发行版),则可以使用 Tez 视图使用浏览器浏览 Tez 日志。
我已经在 hadoop 上设置了 tez。我正在 运行 查询 select COUNT(DISTINCT first_name) from user_test where country='India';
使用配置单元。
当我使用hive.execution.engine=mr
(mr) 作为执行环境时,Job 执行成功并且在Hadoop UI 上也可以看到日志。但是当 运行 和 tez
做同样的工作时,我遇到了以下错误,而且我找不到日志。
Launching Job 1 out of 1
FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.tez.TezTask
我找不到错误的详细日志,任何帮助生成日志文件的地方。
在配置单元控制台日志中查找 applicationId。然后可以通过以下方式获取日志:
$bin/yarn logs -applicationId > app_logs.txt
如果您使用的是 HDP(Hortonworks 发行版),则可以使用 Tez 视图使用浏览器浏览 Tez 日志。