我試圖在CDH虛擬機上運行Oozie示例。我運行Cloudera Manager並執行以下命令:獲取OOZIE錯誤E0900:Jobtracker [localhost:8021]不允許,不在Oozies白名單中]
oozie job -oozie http://localhost:11000/oozie -config examples/apps/map-reduce/job.properties -run
當我檢查狀態時,我得到HadoopAccessorException。
我查了Oozie的日誌,我看到下面的堆棧跟蹤:
2013-07-22 14:25:56,179 WARN org.apache.oozie.command.wf.ActionStartXCommand:
USER[cloudera] GROUP[-] TOKEN[] APP[map-reduce-wf] JOB[0000001-130722142323751-oozie
oozi-W] ACTION[[email protected]] Error starting action
[mr-node]. ErrorType [ERROR], ErrorCode [HadoopAccessorException], Message
[HadoopAccessorException: E0900: Jobtracker not allowed, not in
Oozies whitelist] org.apache.oozie.action.ActionExecutorException:
HadoopAccessorException: E0900: Jobtracker not allowed, not in Oozies
Whitelist
的Oozie的-site.xml中和Oozie的-default.xml中有oozie.service.HadoopAccessorService.jobTracker.whitelist
和oozie.service.HadoopAccessorService.nameNode.whitelist
集。
任何幫助,將不勝感激。
謝謝。
戴夫
我有一個類似的錯誤,但與NameNode。 Cloudera Manager中的配置頁面不包含** oozie.service.HadoopAccessorService.jobTracker.whitelist **或** oozie.service.HadoopAccessorService.nameNode.whitelist **屬性。另外,我不必在手動安裝的羣集上設置它們。 –
嗨,你能解釋一下在哪裏放置設置?我收到此錯誤消息 – Rio
[cloudera @ localhost oozie-3.3.2 + 92] $ oozie job -oozie http:// localhost:11000/oozie -config examples/apps/hive/job.properties -run 錯誤:E0901 :E0901:不允許使用Namenode [localhost:8020],不在Oozies whitelis中 – Rio