Я хочу запустить координатор oozie со временем запуска в качестве sysdate. Как мне это сделать?
Можно ли ввести sysdate в качестве даты начала? Будет ли это догонять?Координатор Oozie с sysdate как время начала
1
A
ответ
8
Вы можете coorodinator в «старт» относятся к переменной - начальное время, затем перезаписать его значение с SYSDATE из командной строки, например:
oozie job -run -config ./coord.properties -DstartTime=`date -u "+%Y-%m-%dT%H:00Z"`
настроить формат времени, если вы не используете часовой пояс UTC в вашей системе.
образец координатор работы с XML:
<coordinator-app name="my-coord"
frequency="${frequency}" start="${startTime}" end="${end}" timezone="UTC"
xmlns="uri:oozie:coordinator:0.4">
<action>
<workflow> ...
координатор coord.properties файла атрибут:
...
startTime=2014-05-19T22:00Z
end=2015-01-19T22:08Z
frequency=60 ...
Отлично, спасибо Пол ... я только что нашел его :) – user2800129