2016-07-20 8 views
-2

Я столкнулся с ошибкой при выполнении задания oozie в SSH ДействиеErrorCode [FNF], Сообщение [FNF: Требуется Локальный файл /var/tmp/oozie/oozie-oozi7179698092277115649.dir/ssh/ssh-base.sh нет.]

Пожалуйста, помогите мне, как решить ее,

JOB[0000117-160531014243114-oozie-oozi-W] ACTION[[email protected]_hadoop] Attempting to copy ssh base scripts to remote host [[email protected]] 
2016-07-20 05:10:10,834 WARN SshActionExecutor:523 - SERVER[masternode.cityanalytics.ibm.com] USER[jithin] GROUP[-] TOKEN[] APP[Dallas_Test] JOB[0000117-160531014243114-oozie-oozi-W] ACTION[[email protected]_hadoop] Error while executing ssh EXECUTION 
2016-07-20 05:10:10,834 WARN ActionStartXCommand:523 - SERVER[masternode.cityanalytics.ibm.com] USER[jithin] GROUP[-] TOKEN[] APP[Dallas_Test] JOB[0000117-160531014243114-oozie-oozi-W] ACTION[[email protected]_hadoop] Error starting action [load_hadoop]. ErrorType [TRANSIENT], ErrorCode [FNF], Message [FNF: Required Local file /var/tmp/oozie/oozie-oozi7179698092277115649.dir/ssh/ssh-base.sh not present.] 
org.apache.oozie.action.ActionExecutorException: FNF: Required Local file /var/tmp/oozie/oozie-oozi7179698092277115649.dir/ssh/ssh-base.sh not present. 
    at org.apache.oozie.action.ssh.SshActionExecutor.execute(SshActionExecutor.java:572) 
    at org.apache.oozie.action.ssh.SshActionExecutor.start(SshActionExecutor.java:206) 
    at org.apache.oozie.command.wf.ActionStartXCommand.execute(ActionStartXCommand.java:250) 
    at org.apache.oozie.command.wf.ActionStartXCommand.execute(ActionStartXCommand.java:64) 
    at org.apache.oozie.command.XCommand.call(XCommand.java:286) 
    at org.apache.oozie.service.CallableQueueService$CallableWrapper.run(CallableQueueService.java:175) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 
    at java.lang.Thread.run(Thread.java:745) 
Caused by: java.io.IOException: Required Local file /var/tmp/oozie/oozie-oozi7179698092277115649.dir/ssh/ssh-base.sh not present. 
    at org.apache.oozie.action.ssh.SshActionExecutor.setupRemote(SshActionExecutor.java:367) 
    at org.apache.oozie.action.ssh.SshActionExecutor$1.call(SshActionExecutor.java:208) 
    at org.apache.oozie.action.ssh.SshActionExecutor$1.call(SshActionExecutor.java:206) 
    at org.apache.oozie.action.ssh.SshActionExecutor.execute(SshActionExecutor.java:550) 
    ... 8 more 
+0

есть рабочий файл.xml и файл свойств координатора. –

ответ

1

Эта проблема решается путем перезапуска сервера oozie. Возможно, кто-то удалил нужную папку и файлы с сервера oozie. После перезапуска сервера oozie oozie создаст эту структуру каталогов папки и скопирует файлы ssh-wrapper.sh и ssh-base.sh. Затем он начал обрабатывать задания.

1

Я столкнулся с подобной проблемой во время работы моего рабочего процесса с действием ssh.

Вопрос: FNF: Требуется Локальный файл /var/tmp/oozie/oozie-oozi3389039347561142826.dir/ssh/ssh-base.sh нет.

Я перезапустил сервер oozie, и он исправил проблему.

Спасибо!