如何为EMR中的步骤执行构建地形?

时间:2018-08-10 22:55:14

标签: bash amazon-web-services terraform amazon-emr bootstrapping

一旦引导完成,我将尝试在EMR中执行bash脚本。但是它继续失败,并在stderr文件中出现以下错误:

  

线程“ main”中的异常java.lang.RuntimeException:   java.io.IOException:无法运行程序“ bash,-c,'cd / mnt; chmod + x   ./userdata.sh; ./userdata.sh'“(在目录”。“中):error = 2,否   文件或目录

terraform中的步骤代码如下:

step {
action_on_failure = "CONTINUE"
name = "Setup Hadoop configuration"
hadoop_jar_step {
jar = "command-runner.jar"
args = ["bash,-c,'cd /mnt; chmod +x ./userdata.sh; ./userdata.sh'"]
}
}

我在这里做错什么了吗?语法上有任何错误还是我缺少什么?

预先感谢

0 个答案:

没有答案