通过命令行提交后编辑oozie工作流

vdgimpew  于 2021-06-01  发布在  Hadoop
关注(0)|答案(1)|浏览(345)

在使用命令行运行oozie工作流之后,我无法使用工作流编辑器对其进行编辑,甚至无法在工作流列表中找到它。
我有一个r脚本,它生成workflow.xml和job.properties,并将运行运行脚本所需的命令:

workflow.path <- "workflow.xml" # Hard coded for the sake of this example
system2("hadoop", args = c("fs -put -f ", workflow.path, "/User/service/Test/" ))
system("oozie job --oozie http://localhost:11000/oozie -config job.properties -run")

将工作流移到hdfs中效果很好,我已经使用oozie验证了它是一个有效的工作流。运行作业也像一个魅力,但是如果我打开色调,导航到工作流并找到它,我不能编辑它,只能重新运行它。
我尝试做的一些背景知识:我们有大量的自动化工作流程,而且我们总是在添加更多。它们也都遵循相同的模式,因此自动创建协调器和工作流非常简单。有时,这些工作流必须由用户修改,并且需要能够使用web界面。
任何帮助都将不胜感激。

9jyewag0

9jyewag01#

实际上,只能编辑通过拖放编辑器创建的工作流。通过cli提交的工作流只能可视化。

相关问题