Support Questions
Find answers, ask questions, and share your expertise
Announcements
Alert: Welcome to the Unified Cloudera Community. Former HCC members be sure to read and learn how to activate your account here.

How to Submit oozie job thru Knox?

Solved Go to solution

How to Submit oozie job thru Knox?

New Contributor

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.

1 ACCEPTED SOLUTION

Accepted Solutions

Re: How to Submit oozie job thru Knox?

Guru

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 !

2 REPLIES 2

Re: How to Submit oozie job thru Knox?

Guru

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 !

Re: How to Submit oozie job thru Knox?

New Contributor

Hi @Vipin Rathor

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

Don't have an account?
Coming from Hortonworks? Activate your account here