2016-04-28 49 views
0

我要去色調(3.7.0)使用Oozie的(4.1.0-cdh5.4.1),但之後我創建了一個蜂巢流程只需運行「選擇從表*」時,出錯如下:Oozie的蜂巢工作流無法與java.lang.StackOverflowError的色相(HA模式)啓動

2016-04-27 22:59:55,408 ERROR ActionStartXCommand:517 - SERVER[ISHDWS006] USER[hdfs] GROUP[-] TOKEN[] APP[My_Workflow] JOB[0000001-160427224800779-oozie-oozi-W] ACTION[[email protected]] Error, 
java.lang.StackOverflowError 
     at java.util.Hashtable.hash(Hashtable.java:239) 
     at java.util.Hashtable.get(Hashtable.java:434) 
     at java.util.Properties.getProperty(Properties.java:951) 
     at java.util.Properties.getProperty(Properties.java:970) 
     at org.apache.hadoop.conf.Configuration.get(Configuration.java:1146) 
     at org.apache.hadoop.fs.FileContext.getFileContext(FileContext.java:470) 
     at org.apache.hadoop.fs.FileContext.getFileContext(FileContext.java:444) 
     at org.apache.hadoop.fs.FileContext.getFileContext(FileContext.java:470) 
     at org.apache.hadoop.fs.FileContext.getFileContext(FileContext.java:444) 
     at org.apache.hadoop.fs.FileContext.getFileContext(FileContext.java:470) 
     at org.apache.hadoop.fs.FileContext.getFileContext(FileContext.java:444) 
     at org.apache.hadoop.fs.FileContext.getFileContext(FileContext.java:470) 
     at org.apache.hadoop.fs.FileContext.getFileContext(FileContext.java:444) 
     at org.apache.hadoop.fs.FileContext.getFileContext(FileContext.java:470) 
     at org.apache.hadoop.fs.FileContext.getFileContext(FileContext.java:444) 
     at org.apache.hadoop.fs.FileContext.getFileContext(FileContext.java:470) 
     at org.apache.hadoop.fs.FileContext.getFileContext(FileContext.java:444) 
     at org.apache.hadoop.fs.FileContext.getFileContext(FileContext.java:470) 
     at org.apache.hadoop.fs.FileContext.getFileContext(FileContext.java:444) 
     at org.apache.hadoop.fs.FileContext.getFileContext(FileContext.java:470) 
     at org.apache.hadoop.fs.FileContext.getFileContext(FileContext.java:444) 
     at org.apache.hadoop.fs.FileContext.getFileContext(FileContext.java:470) 
     at org.apache.hadoop.fs.FileContext.getFileContext(FileContext.java:444) 
     at org.apache.hadoop.fs.FileContext.getFileContext(FileContext.java:470) 
     at org.apache.hadoop.fs.FileContext.getFileContext(FileContext.java:444) 
     at org.apache.hadoop.fs.FileContext.getFileContext(FileContext.java:470) 

我用Google搜索其結果: https://qnalist.com/questions/6182061/shell-action-error ,但我不能改變名稱節點的值;

在job.properties如下生成的配置:

Name Value 
hue-id-w 50001 
jobTracker yarn-rm-ha 
mapreduce.job.user.name hdfs 
nameNode dwparallelspace 
oozie.use.system.libpath True 
oozie.wf.application.path hdfs://dwparallelspace/user/hue/oozie/deployments/_hdfs_-oozie-50001-1461739750.76 
user.name hdfs 

任何人都可以幫助嗎?非常感謝您的幫助!

順便說一句,如果我使用Oozie的作業運行此job.properties(剛加入HDFS://到的NameNode),工作流效果很好。

回答

0

它隨你怎麼名稱屬性文件的名稱節點的問題。我有同樣的問題,並固定它