

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

# 排查 Amazon Data Lifecycle Manager 问题
<a name="dlm-troubleshooting"></a>

以下文档可以帮助排查可能遇到的问题。

**Topics**
+ [错误：`Role with name already exists`](#dlm-role-arn-issue)

## 错误：`Role with name already exists`
<a name="dlm-role-arn-issue"></a>

**说明**  
您在尝试使用控制台创建策略时收到了 `Role with name AWSDataLifecycleManagerDefaultRole already exists` 或 `Role with name AWSDataLifecycleManagerDefaultRoleForAMIManagement already exists` 错误。

**原因**  
默认角色的 ARN 格式会有所不同，具体取决于使用控制台还是 AWS CLI创建角色。虽然 ARNs 它们不同，但角色使用相同的角色名称，这会导致控制台和之间出现角色命名冲突 AWS CLI。

**解决方案**  
要解决此问题，请执行以下操作：

1. （*仅适用于为预脚本和后脚本启用的快照策略*）手动将 A **AWSDataLifecycleManagerSSMFullcces** s AWS 托管策略附加到 **AWSDataLifecycleManagerDefaultRole**IAM 角色。有关更多信息，请参阅[添加 IAM 身份权限](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_manage-attach-detach.html#add-policies-console)。

1. 在创建 Amazon Data Lifecycle Manager 策略时，对于 **IAM 角色****，选择选择其他角色**，然后选择 **AWSDataLifecycleManagerDefaultRole**（对于快照策略）或 **AWSDataLifecycleManagerDefaultRoleForAMIManagement**（对于 AMI 策略）。

1. 像往常一样继续创建策略。