使用aws emr cli传递配置单元配置

时间:2016-08-20 02:42:44

标签: amazon-web-services hive emr aws-cli amazon-emr

我正在关注doc:http://docs.aws.amazon.com/ElasticMapReduce/latest/ReleaseGuide/emr-dev-create-metastore-outside.html并尝试使用 awscli == 1.10.38 创建emr群集。

我使用文档中提到的以下命令:

aws emr create-cluster --release-label emr-5.0.0 --instance-type m3.xlarge --instance-count 2 \
--applications Name=Hive --configurations ./hiveConfiguration.json --use-default-roles

我也使用与文档中提到的完全相同的hiveConfiguration.json。

但它说“aws:错误:选项无效的json参数 - 配置”

为什么我会收到错误?

1 个答案:

答案 0 :(得分:5)

您对--configurations的论证不正确。缺少 file:// CLI需要知道您正在指定文件或S3对象。

aws emr create-cluster --configurations file://hiveConfiguration.json