I am trying to run SSH Commands using Oozie Workflow.xml
Workflow.xml
<action name="mysshjob">
<ssh xmlns="uri:oozie:ssh-action:0.1">
<host>XXX.XX.XX.XXX</host>
<command>cp</command>
<args>a.txt</args>
<args>b.txt</args>
</ssh>
<ok to="pig-node"/>
<error to="fail"/>
</action>
Getting this Error:
AUTH_FAILED: Not able to perform operation [ssh -o PasswordAuthentication=no -o KbdInteractiveDevices=no -o StrictHostKeyChecking=no -o ConnectTimeout=20 [email protected] mkdir -p oozie-oozi/0000067-130808155814753-oozie-oozi-W/mysshjob--ssh/ ] | ErrorStream: Permission denied (publickey,password).
But When i schedule pig scripts using workflow, those are working fine. Using CDH4.3 oozie component.
Regard,
Bhagwant Bhobe