Как вызвать запланированную работу ooz ie? - PullRequest
3 голосов
/ 28 апреля 2020

Я отправил работу в Ooz ie, используя следующую команду:

oozie job -config ${config_file} -submit

Моя работа запланирована на 5 UT C каждый день (частота = 1440). Мой вопрос - как запустить выполнение за пределами этого временного диапазона? Допустим, я отправил задание @ 7 UT C, но не хочу ждать до следующего дня 5 UT C и хочу сразу же запустить его после отправки.

У меня есть попытался начать работу:

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

Спасибо

1 Ответ

0 голосов
/ 01 мая 2020

Следующая команда должна работать, если только нет допустимых конфигураций:

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

Примечание. Задание координатора не поддерживает начальное действие.

Пожалуйста, предоставьте файлы задания на случай ошибок.

...