

AWS Data Pipeline 不再向新客户提供。的现有客户 AWS Data Pipeline 可以继续照常使用该服务。[了解详情](https://aws.amazon.com/blogs/big-data/migrate-workloads-from-aws-data-pipeline/)

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 确定服务于您的管道的 Amazon EMR 集群
<a name="dp-troubleshoot-emr"></a>

如果`EMRCluster`或`EMRActivity`失败并且 AWS Data Pipeline 控制台提供的错误信息不清楚，则可以使用 Amazon EMR 控制台识别为您的管道提供服务的 Amazon EMR 集群。这可帮助您查找 Amazon EMR 提供的日志，以获取有关所发生错误的更多详细信息。

**查看更详细的 Amazon EMR 错误信息**

1. 在 AWS Data Pipeline 控制台中，选择管道实例旁边的三角形以展开实例的详细信息。

   

1. 选择 **查看执行详细信息**，然后选择组件旁边的三角形。

1. 在 **详细信息** 列中，选择 **更多...**。信息屏幕随即打开，其中列出组件详细信息。从屏幕中找到并复制 **instanceParent** 值，例如：`@EmrActivityId_xiFDD_2017-09-30T21:40:13`

1. 导航到 Amazon EMR 控制台，搜索名称中包含匹配的 **instanceParent** 值的集群，然后选择**调试**。
**注意**  
要使 “**调试**” 按钮起作用，您的管道定义必须将 EmrActivity `enableDebugging`选项设置为有效路径，`true`并将`EmrLogUri`选项设置为有效路径。

1. 现在您知道哪些 Amazon EMR 集群包含导致您管道失败的错误，请按照 *Amazon EMR 开发人员指南*中的[问题排查提示](https://docs.aws.amazon.com/ElasticMapReduce/latest/DeveloperGuide/Debugging.html)操作。