Пропускная конфигурация улья с помощью aws emr cli

Я слежу за документом: http://docs.aws.amazon.com/ElasticMapReduce/latest/ReleaseGuide/emr-dev-create-metastore-outside.html и пытается создать кластер emr с помощью awscli == 1.10.38 .

Я использую следующую команду, как указано в документации:

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: error: недопустимый аргумент json для параметра --configurations"

Почему я получаю сообщение об ошибке?


person YBathia    schedule 20.08.2016    source источник


Ответы (1)


Ваш аргумент --configurations неверен. Отсутствует file: // CLI должен знать, что вы указываете файл или объект S3.

aws emr create-cluster --configurations file://hiveConfiguration.json
person helloV    schedule 20.08.2016