AWS EMR-EMR_DefaultRole没有足够的EC2权限

时间:2020-05-29 03:51:37

标签: amazon-web-services amazon-emr

我正在尝试创建一个新的EMR群集(尝试过emr-5.30.0和emr-6.0.0版本),但是我收到验证消息错误:“终止于errorsService角色EMR_DefaultRole具有不足的EC2权限”。

我已经尝试过这种解决方法https://aws.amazon.com/premiumsupport/knowledge-center/emr-default-role-invalid/,为EMR重新创建默认角色,但是验证消息错误仍在发生。

非常感谢您提供有关解决此问题的任何指导或建议!

谢谢

1 个答案:

答案 0 :(得分:0)

基于https://forums.aws.amazon.com/message.jspa?messageID=947039

对我来说,通过 AWS CloudTrail 进行故障排除非常有帮助:

  1. 导航到 Cloudtrail 控制台:https://console.aws.amazon.com/cloudtrail/

  2. 点击事件历史标签

  3. 然后使用过滤器作为事件源,并在时间范围内选择集群启动期间的时间戳。

  4. 从右侧的按钮中,单击用于显示/隐藏列的齿轮图标,然后选中错误代码列复选框。

完成上述所有操作后,查看事件列表并展开具有错误代码的事件,例如 AccessDeniedClient.UnauthorizedOperation 或任何其他异常。< /p>

一旦您知道哪个 API 调用被拒绝,您就可以进一步调查相同的情况。