【问题标题】:Oozie: why error log shows in mapreduce job, not in Spark job?Oozie:为什么错误日志显示在 mapreduce 作业中,而不是 Spark 作业中?
【发布时间】:2021-10-25 20:06:23
【问题描述】:

我提交了一个 oozie 工作流,它是一个 shell 操作,它调用 spark-submit 来运行一个 Spring boot 应用程序,它是一个 jar 文件。它以客户端模式在纱线上运行。

但是,我发现所有 Spring 日志都在纱线中的 oozie mapreduce 作业中,而不是在 Spark 作业本身中。我不明白为什么?

【问题讨论】:

    标签: apache-spark hadoop-yarn oozie


    【解决方案1】:

    oozie shell 操作只不过是一个地图作业。默认情况下,您的 spark 作业将所有日志打印到控制台(从运行它的位置)。鉴于该 spark 作业是从 oozie 操作中提交的,因此日志会在 shell 操作日志中进行整理和可见。

    【讨论】:

      猜你喜欢
      • 2014-01-22
      • 1970-01-01
      • 1970-01-01
      • 2020-10-18
      • 1970-01-01
      • 1970-01-01
      • 2015-05-12
      • 2023-03-21
      • 2019-05-05
      相关资源
      最近更新 更多