2017-01-16 82 views
0

我試圖運行一個簡單的使用oozie從色相(Cloudera虛擬機)進行sqoop導入。提交幾秒鐘後,工作被永遠心跳問題掛起,我永遠做了一些搜索,發現這個線程https://community.cloudera.com/t5/Batch-Processing-and-Workflow/Oozie-launcher-never-ends/td-p/13330,我添加了所有下面的yarn-site.xml文件中提到的XML屬性,但不知道哪個特定的文件,但沒有用,我仍然面臨同樣的問題,任何人都可以提供一些見解在這?Oozie-sqoop工作流程掛在心臟跳動問題cloudera

/etc/hive/conf.cloudera.hive/yarn-site.xml 
/etc/hadoop/conf.empty/yarn-site.xml 
/etc/hadoop/conf.pseudo/yarn-site.xml 
/etc/spark/conf.cloudera.spark_on_yarn/yarn-conf/yarn-site.xml 
/etc/hive/conf.cloudera.hive/yarn-site.xml 

作業日誌

'12480 [main] INFO org.apache.sqoop.mapreduce.ImportJobBase - Beginning import of order_items 
13225 [main] WARN org.apache.sqoop.mapreduce.JobBase - SQOOP_HOME is unset. May not be able to find all job dependencies. 
16314 [main] INFO org.apache.sqoop.mapreduce.db.DBInputFormat - Using read commited transaction isolation 
18408 [main] INFO org.apache.hadoop.mapreduce.Job - The url to track the job: http://quickstart.cloudera:8088/proxy/application_1484596399739_0002/ 
18409 [main] INFO org.apache.hadoop.mapreduce.Job - Running job: job_1484596399739_0002 
25552 [main] INFO org.apache.hadoop.mapreduce.Job - Job job_1484596399739_0002 running in uber mode : false 
25553 [main] INFO org.apache.hadoop.mapreduce.Job - map 0% reduce 0% 
Heart beat 
Heart beat 

工作流程XML

<workflow-app name="Oozie_Test1" xmlns="uri:oozie:workflow:0.5"> 
    <start to="sqoop-e57e"/> 
    <kill name="Kill"> 
     <message>Action failed, error message[${wf:errorMessage(wf:lastErrorNode())}]</message> 
    </kill> 
    <action name="sqoop-e57e"> 
     <sqoop xmlns="uri:oozie:sqoop-action:0.2"> 
      <job-tracker>${jobTracker}</job-tracker> 
      <name-node>${nameNode}</name-node> 
      <command>import --m 1 --connect jdbc:mysql://quickstart.cloudera:3306/retail_db --username=retail_dba --password=cloudera --table order_items --hive-database sqoopimports --create-hive-table --hive-import --hive-table sqoop_hive_order_items</command> 
      <file>/user/oozie/share/lib/mysql-connector-java-5.1.34-bin.jar#mysql-connector-java-5.1.34-bin.jar</file> 
     </sqoop> 
     <ok to="End"/> 
     <error to="Kill"/> 
    </action> 
    <end name="End"/> 
</workflow-app> 

感謝 的Mx

回答