答案1
EMR 控制台不提供执行相同操作的选项。
我们还有一个需求,希望通过 EBS 卷提供 70GB 的数据。
解决方案是将卷安装到底层 EC2 实例。
为了这
步骤 1:选择 EMR 并转到“硬件”选项卡
步骤 2:进入实例组(在我们的例子中是 CORE),因为我们希望数据在工作节点上可用。
步骤 3:复制要安装卷的 EC2 实例 ID。
步骤 4:转到 EC2 控制台,然后从左侧导航菜单中选择“卷”。选择要安装的卷,然后从“操作”下拉菜单中选择“附加卷”。粘贴 EC2 实例 ID 即可完成。
该 EBS 卷很可能在 EC2 实例中作为 /dev/sdf 提供,然后您可以通过 ssh 到该实例将其挂载到任何目录上。
现在的问题是
如果您想在所有参与的核心节点中共享该数据,则需要为每个节点创建一个单独的卷,然后将其附加。
或者您可以做的是,创建 EFS(弹性文件系统),然后使用 nfs util 将其安装在所有核心节点中(https://docs.aws.amazon.com/efs/latest/ug/wt1-test.html)
高血压