提问者:小点点

Amazon EC2群集错误无法设置EC2实例,因为“请求的实例配置文件EMR_EC2_DefaultRole无效”


我正在尝试使用具有默认角色的 Amazon AWS 控制台创建集群。集群被创建,它有时保持启动状态,然后终止并显示此错误:- 无法预置 ec2 实例,因为“请求的实例配置文件EMR_EC2_DefaultRole无效”

我尝试编辑默认角色的用户信任关系,但它再次显示未授权。因此,我已以root帐户登录。


共2个答案

匿名用户

我有一个类似的问题,当我试图按照EMR的留档。

我是通过:1解决的。在AWS身份和访问管理(IAM)中创建用户。2.在我将该用户分配到“组”(创建新组)后。2a。该小组应具有正在使用的角色(S3和EMR)。-单击附件并选择所有不为0的附件。

我希望这对你有所帮助。

匿名用户

使用地形创建 EMR 集群时遇到此问题。自定义 EC2 实例配置文件及其 IAM 角色必须命名相同,否则创建失败并显示错误

< code >无法设置ec2实例,因为“请求的实例配置文件

iam角色附加了相关的策略< code > arn:AWS:iam::AWS:policy/service-role/amazonelasticmapreduceforec 2 role ,EMR_EC2_DefaultRole的输出看起来与创建的角色相同,只是角色和实例配置文件的名称不同。

这很奇怪,因为如果您将实例概要文件和IAM角色命名为不同的名称,并且集群将在amazon管理控制台中创建,那么可以从下拉列表中选择相关的实例概要文件——这也会导致上面提到的错误。

目前我还没有成功地分配自定义EMR服务和自动缩放角色。