0
私はAmazon Webサービスを使用していて、mapreduceジョブを実行するためにクラスタを構築しようとしています。 バケツ「xxxx」とキーペア「rania」というAWSアカウントを作成しました。そして私はこの投稿https://aws.amazon.com/fr/blogs/big-data/statistical-analysis-with-open-source-r-and-rstudio-on-amazon-emr/ に続いてクラスタを作成しました。 私はubuntoコンソールでこのコードを実行しました:Amazon ECRクラスタのRStudio
bucket="<xxxx>"
region="<eu-west-1>"
keypair="<rania>"
aws emr create-cluster --name emR-example \
--ami-version 3.2.1 \
--region $eu-west-1 \
--ec2-attributes KeyName=$rania \
--no-auto-terminate \
--instance-groups \
InstanceGroupType=MASTER,InstanceCount=1,InstanceType=m1.large \
InstanceGroupType=CORE,InstanceCount=2,InstanceType=m1.large \
--bootstrap-actions \
Name=emR_bootstrap,\
Path="s3://$xxxx/emR_bootstrap.sh",\
Args=[--rstudio,--rhdfs,--plyrmr,--rexamples] \
--steps \
Name=HDFS_tmp_permission,\
Jar="s3://elasticmapreduce/libs/script-runner/script-runner.jar",\
Args="s3://$xxxx/hdfs_permission.sh"
が、このエラーが表示されます:
usage: aws [options] <command> <subcommand> [<subcommand> ...] [parameters]
To see help text, you can run:
aws help
aws <command> help
aws <command> <subcommand> help
aws: error: argument --region: expected one argument
この種のすべきではない領域ラインでドル記号を持っています短い声明はコメントでしか合わない。 – Gahan