我试图通过oozie工作流运行ssh操作,
<action name="ssh-action">
<ssh xmlns="uri:oozie:ssh-action:0.1">
<host>Server name.net<host>
<command>echo</command>
</ssh>
<ok to="endjob"/>
<error to="endjob"/>
</action>
我将工作流存储到hdfs中,但是当尝试从oozie服务器连接服务器name.net时,我收到以下错误消息,请任何人对此提供帮助,
错误:fnf:/var/tmp/oozie/oozie-dshm46789086433.dir/ssh/ssh.base.sh看起来它与oozie配置有关,请任何人帮助解决这个问题。我的目标是在oozie服务器的特定服务器上运行脚本。
2条答案
按热度按时间bfnvny8b1#
试试这个-
步骤1-创建workflow.xml,如下所示
步骤2-配置job.properties
注意-sshhost条目应该是这样的@,并确保可以从oozie@oozie-host 至@
步骤3-编写sample example.sh脚本
tnkciper2#
尝试以下操作: