2016-04-17 6 views
0

Я попытался запустить мою первую работу oozie, следуя сообщению в блоге.ошибка во время работы Пример работы oozie

Я использовал oozie-examples.tar.gz, после извлечения, помещают примеры в HDFS.

Я попытался выполнить работу по сокращению карты, но, к сожалению, получил ошибку.

Ран ниже команды:

oozie job -oozie http://localhost:11000/oozie -config /examples/apps/map-reduce/job.properties -run 

Получил ошибку:

java.io.IOException: configuration is not specified at org.apache.oozie.cli.OozieCLI.getConfiguration(OozieCLI.java:787) at org.apache.oozie.cli.OozieCLI.jobCommand(OozieCLI.java:1026) at org.apache.oozie.cli.OozieCLI.processCommand(OozieCLI.java:662) at org.apache.oozie.cli.OozieCLI.run(OozieCLI.java:615) at org.apache.oozie.cli.OozieCLI.main(OozieCLI.java:218) configuration is not specified

Я не знаю, какую конфигурацию он просит, как я использую Cloudera VM и имеет по умолчанию есть все конфигурации, установленные в нем.

ответ

0

oozie job -oozie http://localhost:11000/oozie-config /examples/apps/map-reduce/job.properties -run

-config параметр принимает локальный путь не является путь HDFS. workflow.xml должен присутствовать в HDFS и путь определяется в job.properties файл со свойством:

oozie.wf.application.path=<path to the workflow.xml> 
+0

Привет, спасибо за исправление меня. После запуска того же самого я получаю файл в/user/cloudera/oozie-oozi/0000004-160416014941788-oozie-oozi-W/mr-node - map-reduce/который является action.xml. Как получить фактический выход. Как я снова не знаю. –

+0

Каков путь вывода вашего задания mr job, который. Он должен быть доступен в xml рабочего процесса, если вы не знаете. Откройте ui и проверьте определение задания. – YoungHobbit

+0

Если вы можете просто рассказать о свойстве xml, который будет использоваться для обращения к пути mr job, пожалуйста? –

Смежные вопросы