Hi Annie,Callback can fail for various reasons. One common thing is security or 
network ACL.However, you can minimize this impact by reduceing the value of 
property "oozie.service.ActionCheckerService.action.check.delay" from 600 
seconds (default)  You will need to restart the server. The smaller value means 
Oozie will proactively check the status more frequently.
Regards,Mohammad.

 

     On Thursday, January 29, 2015 6:11 PM, Annie Lane <[email protected]> 
wrote:
   

 Hi, I have an SSH action in my Oozie workflow like this:

 <action name="execute-docker-image">
        <ssh xmlns="uri:oozie:ssh-action:0.1">
            <host>${dockerHost}</host>
            <command>sudo</command>
            <args>docker</args>
            <args>run</args>
            <args>${dockerImageName}</args>
        </ssh>
        <ok to="ok-email"/>
        <error to="fail-email"/>
    </action>

But when I execute the Oozie job it doesn't complete for approximately 10
minutes, which I'm assuming is a timeout.

So, when I looked at the oozie logs on the ${dockerHost} machine (in the
oozie-oozi folder), I saw this in the stderr file:

"Not able to perform callback operation."

Is there some configuration I need to add to Oozie so that this SSH job can
call the callback?


   

Reply via email to