【问题标题】:Using Oozie workflow and coordinator - E0302: Invalid parameter error使用 Oozie 工作流和协调器 - E0302:无效参数错误
【发布时间】:2012-08-16 11:40:42
【问题描述】:

我正在尝试使用协调器运行工作流,但是当我尝试将工作流和协调器 XML 文件路径设置在一起时,出现错误。 这是我的 jobs.properties 文件的样子:

nameNode=hdfs://10.74.6.155:9000
jobTracker=10.74.6.155:9010
queueName=default
oozie.use.system.libpath=true
oozie.wf.application.path=${nameNode}/user/${user.name}/examples/apps/test/
oozie.coord.application.path=${nameNode}/user/${user.name}/examples/apps/test/

当我使用命令行运行我的工作流程时:

bin\oozie job -oozie http://localhost:11000/oozie -config examples\apps\test\job.properties -run

我收到以下错误:

Error: E0302 : E0302: Invalid parameter [{0}]

我做错了什么?

谢谢!

【问题讨论】:

    标签: hadoop oozie oozie-coordinator


    【解决方案1】:

    仅在属性文件中使用您的协调器路径,并在 Coordinator.xml 文件中使用您的工作流路径。

    **oozie.use.system.libpath=true workflowpath=${nameNode}/user/${user.name}/examples/apps/test/ oozie.coord.application.path=${nameNode}/user/${user.name}/examples/apps/test/**

    在你的 coordinator.xml 文件中添加这一行

    '<app-path>${workflowpath}</app-path>'

    【讨论】:

      【解决方案2】:

      job.properties 中不能同时存在工作流和协调路径。您可以将作业作为工作流或协调运行。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-05-30
        • 1970-01-01
        • 2019-09-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多