- Subscribe to RSS Feed
- Mark Question as New
- Mark Question as Read
- Float this Question for Current User
- Bookmark
- Subscribe
- Mute
- Printer Friendly Page
Cannot rerun failed coordinator workflow jobs in Oozie
- Labels:
-
Apache Oozie
Created ‎06-22-2018 07:29 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm having trouble rerunning failed workflows run by coordinators in oozie. When I click the rerun button I get:
"RERUN action for could not be completed". Checking the oozie logs I see:
org.apache.oozie.servlet.XServletException: E0302: Invalid parameter [Multiple app paths specified, only one is allowed]
If I access the failed oozie URL in the logs (after stripping the CGI params) I get the job it's trying to submit. I see that both the following are defined:
"conf":"<configuration>\r\n <property>\r\n <name>oozie.wf.application.path<\/name>\r\n <value>\/mypath\/workflow\/my_workflow.xml<\/value> ...
"appPath":"\/mypath\/workflow\/my_workflow.xml"
Is this the multiple app paths it talks of? Has anyone else seen this? I'm not adding configuration anywhere else to try and specify the workflow.
Created ‎06-22-2018 02:28 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Remove "oozie.coord.application.path" parameter from job.xml config file when you rerun it.
Also ensure you have "oozie.wf.rerun.skip.nodes" property added while rerunning workflow.
Command:
oozie job -rerun <wf-id> -config /tmp/job.xml
Created ‎06-22-2018 02:28 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Remove "oozie.coord.application.path" parameter from job.xml config file when you rerun it.
Also ensure you have "oozie.wf.rerun.skip.nodes" property added while rerunning workflow.
Command:
oozie job -rerun <wf-id> -config /tmp/job.xml
