Sto invocando uno script di shell bash utilizzando l'editor di oozie in Hue.Esecuzione di script di shell da oozie tramite Hue
ho usato l'azione della shell nel flusso di lavoro e ha cercato di seguito le diverse opzioni nel comando di shell:
- Caricato lo script di shell usando 'scegliere un file'
- Gave percorso della directory locale in cui è presente script di shell
- Gave percorso HDFS dove è shell script presente
Ma tutte queste opzioni ha dato seguente errore:
Cannot run program "sec_test_oozie.sh" (in directory "/data/hadoop/yarn/local/usercache/user/appcache/application_1399542362142_0086/container_1399542362142_0086_01_000002"): java.io.IOException: error=2, No such file or directory
Come devo fornire il comando di esecuzione dello script della shell? Dove dovrebbe risiedere il file di script della shell?
Cerca _java.io.IOException: errore = 2, nessun file o directory_ – devnull
Hai trovato una soluzione per questo, ho lo stesso problema. – CruncherBigData
@CruncherBigData si prega di dare un'occhiata alla soluzione SergioRG e l'estensione che ho scritto. L'errore è molto confuso e mi ha dato un mal di testa. –