我正在尝试使用 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