oozie作业状态总是显示50%,如果我在cloudera quickstart虚拟机中运行示例oozie工作流也一样?为什么?

c0vxltue  于 2021-06-02  发布在  Hadoop
关注(0)|答案(0)|浏览(191)

我正在尝试运行简单的oozie作业,这些作业在cloudera quickstart usr/share/doc/oozie-4.1.0+cdh5.10.0+389/oozie-examples.tar.gz中作为演示提供,当我尝试运行它并创建一个作业时,但是当我看到作业状态时,它总是显示50%,我不知道为什么会发生这种情况。有人能帮忙吗。
工作流.xml

<workflow-app xmlns="uri:oozie:workflow:0.2" name="java-main-wf">
    <start to="java-node"/>
    <action name="java-node">
        <java>
            <job-tracker>${jobTracker}</job-tracker>
            <name-node>${nameNode}</name-node>
            <configuration>
                <property>
                    <name>mapred.job.queue.name</name>
                    <value>${queueName}</value>
                </property>
            </configuration>
            <main-class>org.apache.oozie.example.DemoJavaMain</main-class>
            <arg>Hello</arg>
            <arg>Oozie!</arg>
        </java>
        <ok to="end"/>
        <error to="fail"/>
    </action>
    <kill name="fail">
        <message>Java failed, error message[${wf:errorMessage(wf:lastErrorNode())}]</message>
    </kill>
    <end name="end"/>
</workflow-app>
============================================

job.properties

nameNode=hdfs://quickstart.cloudera:8020
jobTracker=localhost:8021
queueName=default
examplesRoot=examples

oozie.wf.application.path=${nameNode}/user/${user.name}/demo/${examplesRoot}/apps/java-main

================================================
cli run

[cloudera@quickstart ~]$ oozie job -oozie http://quickstart.cloudera:11000/oozie -config /home/cloudera/Desktop/job.properties -run
job: 0000001-170507215637609-oozie-oozi-W
[cloudera@quickstart ~]$ oozie job -oozie http://quickstart.cloudera:11000/oozie -info 0000000-170507215637609-oozie-oozi-W
Job ID : 0000000-170507215637609-oozie-oozi-W
------------------------------------------------------------------------------------------------------------------------------------
Workflow Name : java-main-wf
App Path      : hdfs://quickstart.cloudera:8020/user/cloudera/demo/examples/apps/java-main
Status        : RUNNING
Run           : 0
User          : cloudera
Group         : -
Created       : 2017-05-08 05:23 GMT
Started       : 2017-05-08 05:23 GMT
Last Modified : 2017-05-08 05:23 GMT
Ended         : -
CoordAction ID: -

Actions
------------------------------------------------------------------------------------------------------------------------------------
ID                                                                            Status    Ext ID                 Ext Status Err Code
------------------------------------------------------------------------------------------------------------------------------------
0000000-170507215637609-oozie-oozi-W@java-node                                PREP      -                      -          -
------------------------------------------------------------------------------------------------------------------------------------
0000000-170507215637609-oozie-oozi-W@:start:                                  OK        -                      OK         -
------------------------------------------------------------------------------------------------------------------------------------

please help. i tried 100 of sample workflow all will run successfully and creates a job id and status of job will be always 50%

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题