【发布时间】:2019-04-14 05:17:59
【问题描述】:
我有一个实例需要从两个不同的账户 s3 读取数据。
- DataAccount 中的存储桶名称为“dataaccountlogs”
- UserAccount 中的存储桶名称为“userlogs”
我对这两个账户都有控制台访问权限,所以现在我需要配置存储桶策略以允许实例从存储桶 dataaccountlogs 和 userlogs 读取 s3 数据,而我的实例是在 UserAccount 中运行。
我需要从 命令行 以及使用 spark job 访问这两个存储桶。
【问题讨论】:
-
我已经要求其他帐户所有者更新策略,同时我想知道如果添加这些策略,我是否能够在不配置访问密钥和密钥的情况下读取侧火花中的 s3?跨度>
-
这个 spark 作业在哪里运行?如果是 EC2,那么您需要为其附加适当的 IAM 角色。
-
是的,它正在我账户的 EC2 实例中运行。但我不确定我应该担任哪个角色
标签: amazon-web-services apache-spark amazon-s3 amazon-iam