Created 12-14-2016 10:33 AM
i have oozie workflow.xml and job.properties in HDFS, i would like to know how to submit oozie job through knox in a kerberised cluster.
Created 12-14-2016 11:19 AM
Hello @Mohammed Seeni
Short answer: Use this curl command to submit an Oozie job via curl
curl -i -k -u guest:guest-password -H Content-Type:application/xml -T workflow-configuration.xml -X POST 'https://localhost:8443/gateway/sandbox/oozie/v1/jobs?action=start'
For the complete Oozie commands via Curl, please follow the Knox guide here.
Hope this helps !
Created 12-14-2016 11:19 AM
Hello @Mohammed Seeni
Short answer: Use this curl command to submit an Oozie job via curl
curl -i -k -u guest:guest-password -H Content-Type:application/xml -T workflow-configuration.xml -X POST 'https://localhost:8443/gateway/sandbox/oozie/v1/jobs?action=start'
For the complete Oozie commands via Curl, please follow the Knox guide here.
Hope this helps !
Created 12-21-2016 10:55 AM
finally figured it out,
normally we run oozie job as:
oozie job -oozie http://localhost:8080/oozie -config job.properties -run
but if we want to run oozie job thru knox we run it as
oozie job -oozie https://{gateway-host}:{gateway-port}/{gateway-path}/{cluster-name}/oozie -config job.properties -run
regards,
Mohammed Seeni