小编Sho*_*urq的帖子

创建 aws emr 默认角色时出错

我正在尝试使用 aws cli emr 命令创建集群。但是,我似乎无法在调用之前创建所需的默认角色aws emr create-cluster

$ aws emr create-default-roles

A client error (NoSuchEntity) occurred when calling the GetRole operation: Unknown
Run Code Online (Sandbox Code Playgroud)

我已确保我的用户具有以下权限:

IAMFullAccess - AWS Managed policy
AmazonElasticMapReduceforEC2Role - AWS Managed policy
AmazonElasticMapReduceFullAccess - AWS Managed policy
Run Code Online (Sandbox Code Playgroud)

有小费吗?有没有我可以复制角色 json 并手动创建它们的地方?

我开始这样做的原因是因为当我运行aws emr create-cluster它时会返回一个cluster-id. 但是当这cluster-id是查询时,它的状态设置为因错误而终止:EMR service role arn:aws:iam::141703095098:role/EMR_DefaultRole is invalid

amazon-web-services elastic-map-reduce aws-cli

3
推荐指数
1
解决办法
2415
查看次数