一旦引导完成,我将尝试在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'"]
}
}
我在这里做错什么了吗?语法上有任何错误还是我缺少什么?
预先感谢