You need to create a coordinator.xml file with start, end and frequency. Here is an example
<coordinator-app name="example-coord" xmlns="uri:oozie:coordinator:0.2" frequency="${coord:days(7)}" start="${start}" end= "${end}" timezone="America/New_York"> <controls> <timeout>5</timeout> </controls> <action> <workflow> <app-path>${wf_application_path}</app-path> </workflow> </action> </coordinator-app>
Then create a coordinator.properties file similar to this:
host=namenode01 nameNode=hdfs://${host}:8020 wf_application_path=${nameNode}/oozie/deployments/example oozie.coord.application.path=${wf_application_path} start=2013-07-13T07:00Z end=2013-09-31T23:59Z
Upload the Coordinator.xml file to hdfs and then submit your coordinator work with something like
oozie job -config coordinator.properties -run
Check out the documentation http://oozie.apache.org/docs/3.3.2/CoordinatorFunctionalSpec.html for some examples.
source share