oozie验证命令引发错误:必须指定一个文件

kx1ctssn  于 2021-06-02  发布在  Hadoop
关注(0)|答案(2)|浏览(348)

我尝试使用oozie公开的验证方法,但遇到了下面提到的错误。根据apache文档:https://oozie.apache.org/docs/3.3.2/dg_commandlinetool.html#validating_a_workflow_xml oozie validate xx_logger_import/workflow.xml -oozie http://localhost:11000/oozie Error: One file must be specified 正在使用cloudera cdh-5.8版本。oozie版本:

oozie admin -oozie http://localhost:11000/oozie  -version
Oozie server build version: 4.1.0-cdh5.8.0
vnjpjtjt

vnjpjtjt1#

尝试验证的工作流xml应该是validate命令中的最后一个参数-
示例-oozie validate-oozie$oozie\u url/home//workflow.xml
有效的工作流应用程序
oozie验证:验证工作流、协调器、捆绑xml文件

-auth <arg>    select authentication type [SIMPLE|KERBEROS]
             -oozie <arg>   Oozie URL
gab6jxml

gab6jxml2#

那是因为你正在通过考试 -oozie 参数。只需使用validate命令并传递所需的工作流文件。谢谢。

oozie validate xx_logger_import/workflow.xml

相关问题