首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用AWS >=1.11.59使用Amazon管理的安全组?

如何使用AWS >=1.11.59使用Amazon管理的安全组?
EN

Stack Overflow用户
提问于 2017-03-09 20:59:55
回答 1查看 922关注 0票数 0

http://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-man-sec-groups.html在“使用AWS指定Amazon管理的安全组”一节中写道:

使用创建集群命令和--emr管理-主安全组和--emr管理-从安全-组参数。

当我使用这些参数运行aws emr create-cluster命令时,会得到以下错误:

代码语言:javascript
复制
Unknown options: --emr-managed-master-security-group,--emr-managed-slave-security-group

我的aws cli版本如下:

代码语言:javascript
复制
$ aws --version
aws-cli/1.11.59 Python/2.7.10 Darwin/16.4.0 botocore/1.5.22

对于这些不受支持的选项,新的神秘咒语是什么?

更新1: RTFMing通过aws emr create-cluster help包括以下文本:

o Create an Amazon EMR cluster specifying only the Amazon EMR-managed Amazon EC2 security groups: aws emr create-cluster --release-label emr-5.0.0 --service-role myServiceRole --ec2-attributes InstanceProfile=myRole,EmrManagedMasterSecurityGroup=sg-master1,EmrManagedSlaveSecurityGroup=sg-slave1 --instance-groups InstanceGroupType=MASTER,InstanceCount=1,InstanceType=m3.xlarge InstanceGroupType=CORE,InstanceCount=2,InstanceType=m3.xlarge

所以我想,"Self,我猜您使用了‘sg-master1 1’和‘sg-slave1 1’的字面值,所以我更新我的脚本并尝试它们,然后在AWS控制台中得到一个错误,声明Terminated with errorsInvalid id: "sg-master1" (Service: AmazonEC2; Status Code: 400; Error Code: InvalidGroupId.Malformed; Request ID: cdd335ba-59f4-407a-b7d6-9cf8a96f08d9)。没什么好处;跋涉着.

EN

回答 1

Stack Overflow用户

发布于 2017-03-10 16:27:28

答案是将预先存在的实际安全组in放在--ec2-attributes参数中,如上面问题中的"Update 1“所示。也见https://stackoverflow.com/a/42723084/969237

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42705301

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档