我在hue上执行了一个hive sql。但是相关的 mapreduce 作业被杀死了。
如何找到原因?在哪里可以找到相关日志?
通过作业历史找不到日志。
Hive 日志应显示在屏幕上,左侧的 MapReduce 作业列表。
单击作业 ID 会将您发送到作业浏览器,您可以在其中查看任务日志的详细信息。
我假设您的日志生成设置为 INFO,因此您可以在您设置的目录中的 jobtracker 节点上找到您的日志。如果您不知道它是什么目录,您可以使用以下命令搜索:
find / -name userlogs
然后您应该能够找到与您的作业 ID 对应的文件。
总而言之,日志是在本地写入的,因此您可以找到它们,直到您取消它为止。