EMR活动停留在Waiting_For_Runner状态

use*_*975 6 amazon-web-services emr amazon-data-pipeline

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

谢谢!!!

小智 1

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

您可以检查以下几个原因:

  1. EMR 和数据管道(角色)之间的 IAM 权限。这是一个链接
  2. 检查任务运行程序是否在主实例
    $ps -ef | grep workerGroup(Master Instance)上运行
  3. 检查 EMR 中的 --workgroup 名称(您可以在任务运行程序进程中看到)并将其与数据管道中的工作组名称进行比较。