如何触发现在计划的ozie工作?

问题描述 投票:0回答:1

我使用以下命令向Oozie提交了一个任务。

oozie job -config ${config_file} -submit

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

我试着启动了一个作业。

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

谢谢你

scheduling oozie oozie-coordinator
1个回答
0
投票

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

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

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

如果出现错误,请提供作业文件。

© www.soinside.com 2019 - 2024. All rights reserved.