2014-11-14 67 views
0

我的Oozie蜂巢行动永远停留在运行模式。 oozie.log文件中没有显示错误。Oozie蜂巢行动卡在PREP状态,作业卡在RUNNING状态

<workflow-app xmlns="uri:oozie:workflow:0.2.5" name="example-wf"> 
<credentials> 
      <credential name='hive_credentials' type='hive'> 
        <property> 
         <name>hive.metastore.uris</name> 
         <value>thrift://localhost:9083</value> 
        </property> 
      </credential> 
</credentials> 
<start to="hive-example"/> 
<action name="hive-example" cred="hive_credentials"> 
    <hive xmlns="uri:oozie:hive-action:0.2"> 
      <job-tracker>${jobTracker}</job-tracker> 
      <name-node>${nameNode}</name-node> 
      <job-xml>hive-site.xml</job-xml> 
      <configuration> 
       <property> 
        <name>oozie.log.hive.level</name> 
        <value>DEBUG</value> 
       </property> 
       <property> 
        <name>oozie.hive.defaults</name> 
        <value>hive-default.xml</value> 
       </property> 
      </configuration>  
     <script>script.q</script> 
     <file>hive-site.xml</file> 
    </hive> 
    <ok to="end"/> 
    <error to="fail"/> 
    </action> 
    <kill name="fail"> 
    <message>Workflow failed, error message[${wf:errorMessage(wf:lastErrorNode())}] 
    </message> 
    </kill> 
    <end name="end"/> 
    </workflow-app> 

而且我job.properties是如下图所示

nameNode=hdfs://hadoopmaster:54310 
jobTracker=localhost:54311 
workflowRoot=${nameNode}/user/${user.name}/oozie-workflows 
oozie.wf.application.path=hdfs://hadoopmaster:54310/home/hadoopuser/Downloads/oozie 
workflows 

也是如下图所示

2014-11-13 18我的工作日志:19:57697信息ActionStartXCommand:539 - USER [hadoopuser] GROUP [ - ] TOKEN [] APP [example-wf] JOB [0000001-141113180803793-oozie-hado-W]操作[0000001-141113180803793-oozie-hado-W @:start:]开始操作[0000001- 141113180803793-oozie-hado-W @:start:] with user-retry state:userRetryCount [0],userRetryMax [0],userRetryInterval [10] 2014-11-13 18:19:57,698 WARN ActionStartXCommand:542 - USER [hadoopuser] GROUP [ - ] TOKEN [] APP [example-wf] JOB [0000001-141113180803793-oozie-hado-W]操作[0000001-141113180803793动作状态=完成 2014-11-13 18:19:57,698 WARN ActionStartXCommand:542 - - - - - - - - - USER [hadoopuser] GROUP [ - ] TOKEN [] APP [example-wf] JOB [0000001-141113180803793-oozie-hado-W]动作[0000001-141113180803793-oozie-hado-W @:start:] [0000001- 141113180803793-oozie-hado-W @:start:]在DB中更新操作! 2014-11-13 18:19:57,801 INFO ActionStartXCommand:539 - USER [hadoopuser] GROUP [ - ] TOKEN [] APP [example-wf] JOB [0000001-141113180803793-oozie-hado-W]操作[0000001-141113180803793用户重试状态:userRetryCount [0],userRetryMax [0],userRetryInterval [10]

开始操作[0000001-141113180803793-oozie-hado-W @ hive-example]

我已将hive-site.xml放入oozie工作流目录中,并将工作流目录(包含workflow.xml,hive-site.xml,hive-default.xml)上载到HDFS。作业日志中没有错误。所以我不确定我犯了什么错误。任何帮助是极大的赞赏。

+0

为什么在