如何在 EMR 上使用 MrJob 0.4.2 设置 IAM 角色

Posted

技术标签:

【中文标题】如何在 EMR 上使用 MrJob 0.4.2 设置 IAM 角色【英文标题】:How to set IAM role with MrJob 0.4.2 on EMR 【发布时间】:2014-09-01 10:53:49 【问题描述】:

我正在尝试使用 mrjob 0.4.2 为我的 EMR 集群设置一个 IAM 角色。 我看到 0.4.3 中有一个新选项可以做到这一点,但它仍在开发中,我更喜欢使用稳定版本。

知道如何做到这一点吗?我尝试使用 Amazon 的控制台创建集群,然后使用 mrjob(通过连接到该集群)运行 bootstrap+step 操作,但没有成功。

另一个选项是能够更改 EMR 实例的默认权限,以便 mrjob 能够利用它。

【问题讨论】:

【参考方案1】:

好吧,经过多次搜索,似乎没有这个选项

【讨论】:

以上是关于如何在 EMR 上使用 MrJob 0.4.2 设置 IAM 角色的主要内容,如果未能解决你的问题,请参考以下文章

mrjob 在 Amazon EMR 5.x 上不起作用,但在 EMR4.8.3 上运行

EMR [使用 MRJob] 的输入数据如何跨节点分布?

在 EMR 上导入 mrjob 失败

使用 python MRJob 在 EMR 上引导库

在 Amazon EMR 上运行 mrjob,不支持 t2.micro

Amazon EMR + mrjob:引导错误,“引导操作 1 返回非零返回码”