Ole*_*hyi 5 scheduling oozie oozie-coordinator
我已使用以下命令向 Oozie 提交了一份作业:
oozie job -config ${config_file} -submit
Run Code Online (Sandbox Code Playgroud)
我的作业计划在每天 5 UTC 运行(频率 = 1440)。我的问题是 - 如何在这个时间范围之外触发执行?假设我已在 7 UTC 提交了一份作业,但不想等到第二天 5 UTC,并且希望在提交后立即手动触发它。
我尝试过开始工作:
oozie job -oozie host -start coordinatior-job-id-C
Run Code Online (Sandbox Code Playgroud)
但得到:
Error: E0303 : E0303: Invalid parameter value, [action] = [start]
Run Code Online (Sandbox Code Playgroud)
属性文件内容:
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
Run Code Online (Sandbox Code Playgroud)
谢谢
除非有有效的配置,否则以下命令应该有效:
oozie job -oozie <oozie_host> -start <workflow_id>
Run Code Online (Sandbox Code Playgroud)
注意:协调器作业不支持启动操作。
如果出现错误,请提供作业文件。
| 归档时间: |
|
| 查看次数: |
598 次 |
| 最近记录: |