繁体   English   中英

如何触发现在预定的 oozie 作业?

[英]How to trigger now scheduled oozie job?

我使用以下命令向 Oozie 提交了一份工作:

oozie job -config ${config_file} -submit

我的工作计划每天在 5 UTC 运行(频率 = 1440)。 我的问题是 - 如何在这个时间范围之外触发执行? 假设我在 7 UTC 提交了一份工作,但不想等到第二天 5 UTC 并希望在提交后立即手动触发它。

我试图开始一份工作:

oozie job -oozie host -start coordinatior-job-id-C 

但得到:

Error: E0303 : E0303: Invalid parameter value, [action] = [start]

属性文件内容:

nameNode=hdfs://<namenode>:8020
jobTracker=http://<namenode>:23140
queueName=root.oozie
user=${user.name}
oozie.libpath=/user/oozie/share/lib
oozie.use.system.libpath=true
oozie.coord.application.path=${nameNode}/user/${user.name}/<job.location>
appPath=${oozie.coord.application.path}
initTime=2020-04-20T00:15Z
interval=0
frequency=1440
start=2020-04-20T00:50Z
oozie.launcher.mapreduce.map.cpu.vcores=1

谢谢

除非有有效的配置,否则以下命令应该可以工作:

oozie job -oozie <oozie_host> -start <workflow_id>

注意:协调器作业不支持启动操作。

请提供作业文件以防出错。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM