9

我正在创建一个数据管道以将 dynamoDB 表导出到 S3 存储桶。我在数据管道控制台中使用了标准模板。我已验证 runsOn 字段设置为要启动的 EMR 集群的名称。但是,EMR 活动状态仍为 Waiting_For_Runner...任何想法为什么会这样?

谢谢!!!

4

1 回答 1

1

Waiting_For_Runner 表示 datatpipeline 正在尝试连接到 EMR。

您可以检查的几个原因:

  1. EMR 和数据管道(角色)之间的 IAM 权限。这是一个链接
  2. 检查任务运行器是否在主实例
    $ps -ef | grep workerGroup(主实例)上运行
  3. 检查 EMR 中的 --workgroup name(您可以在 Task runner 进程中看到)并将其与 datapipeline 中的工作组名称进行比较。
于 2017-06-02T09:26:38.390 回答