Oozie java action logger日志未显示在Oozie控制台上

问题描述 投票:2回答:1

我正在通过在Oozie java操作中调用Driver类来执行map-reduce代码。 Map reduce成功运行,我得到了预期的输出。但是,我的驱动程序类中的日志语句未显示在oozie作业日志中。我正在使用log4j登录我的驱动程序类。我是否需要进行一些配置更改才能查看日志?我的工作流程片段。

<action name="MyAppDriver">
       <java>
            <job-tracker>${jobTracker}</job-tracker>
            <name-node>${nameNode}</name-node>
             <prepare>
                <delete path="${nameNode}/home/hadoop/work/surjan/outpath/20160430" />
            </prepare>
            <main-class>com.surjan.driver.MyAppMainDriver</main-class>
            <arg>/home/hadoop/work/surjan/PoC/wf-app-dir/MyApp.xml</arg>
            <job-xml>/home/hadoop/work/surjan/PoC/wf-app-dir/AppSegmenter.xml</job-xml>
        </java>
        <ok to="sendEmailSuccess"/>
        <error to="sendEmailKill"/>
    </action>

`

我正在通过在Oozie java操作中调用Driver类来执行map-reduce代码。 Map reduce成功运行,我得到了预期的输出。但是,我的驱动程序类中的日志语句不是...

java logging mapreduce workflow oozie
1个回答
0
投票

将日志发送到Yarn。

© www.soinside.com 2019 - 2024. All rights reserved.