Oozie SSH操作之后是SSH操作

时间:2018-07-15 18:28:04

标签: ssh oozie

我有一个oozie ssh动作,可以“确定=”另一个SSH动作。 这两个操作中,我要SSHing的主机都相同。 第一个操作运行正常,但是当转到“ ok to =”第二个SSH操作时,它将给出START_MANUAL Auth_Failed错误。

如果我自己仅运行第二个SSH操作,它将运行正常。但是,当将它作为“ ok to =”放在上一个SSH操作上时,它会给出Auth_Failed 这是一个片段:

<action name="create-web-contact-reporting-shell" cred="hive_auth" retry-max="3" retry-interval="1">
    <ssh xmlns="uri:oozie:ssh-action:0.1">
        <host>${EdgeNode}</host>
        <command>${sjm_web_data_ingestion_cat_ssh}</command>
        <capture-output/>
     </ssh>
     <ok to="hive-ingestion-fail-job-ctrl"/>
     <error to="hive-ingestion-fail-job-ctrl"/>
</action>

<action name="sjm-ingestion-success" cred="hive_auth" retry-max="3" retry-interval="1">
    <ssh xmlns="uri:oozie:ssh-action:0.1">
        <host>${EdgeNode}</host>
        <command>${update_success_local_ssh}</command>
        <args>${oozie_server}</args>
        <capture-output/>
    </ssh>
    <ok to="end"/>
    <error to="last-action-failed"/>
</action>

0 个答案:

没有答案