我正在尝试使用包含以下命令的shell脚本在oozie工作流程中运行shell Action :

.#!/bin/bash

hadoop fs -mkdir /user/mathon_k/shell_dir

.#echo "hello "

我收到以下错误:
Main class [org.apache.oozie.action.hadoop.ShellMain], exit code [1]

日志记录



但是,当我将shell脚本更改为以下脚本时,效果很好。
.#!/bin/bash

.#hadoop fs -mkdir /user/mathon_k/shell_dir

echo "hello "

最佳答案

如果要mkdir-使用workflow HDFS action

如果您想运行bash-看起来效果很好

关于shell - oozie工作流shellAction,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22759215/

10-16 10:40