-Install the oozie client on all data nodes, -use an ssh action instead pointing to an edge node, - or package up the oozie client and upload it using the file tag. But you would need to set all needed environment variables in your she'll action etc.
Sent from my iPhone > On Jun 16, 2016, at 4:21 PM, Hanmay Udgiri <[email protected]> wrote: > > Do we have a workaround so that we can call shell action to execute Oozie > command >> On 16-Jun-2016 6:39 PM, "Abhishek Bafna" <[email protected]> wrote: >> >> Hi, >> >> The shell action executes using a launcher job. It is most probably, node >> where launcher is getting executed does not have oozie client installed. So >> it is not able to find the oozie command. >> >> Thanks, >> Abhishek >> >>>> On Jun 16, 2016, at 6:28 PM, Hanmay Udgiri <[email protected]> >>> wrote: >>> >>> Hi All >>> >>> I would like to execute a shell action which contains Oozie command >>> But when I execute it I am getting oozie command not found >>> >>> Please let me know if we can call a oozie command from a shell script. >>> The shell script contain other hdfs commands which are getting executed >> but >>> it is failing while executing Oozie commands >>> >>> Thanks >>> Hanmayya >> >>
