

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 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のどちらを使用して作成されたかによって異なります。ARN は異なりますが、ロールは同じロール名を使用するため、コンソールと AWS CLIでロール名の競合が発生します。

**ソリューション**  
この問題を解決するには、次の操作を行います:

1. (*事前スクリプトと事後スクリプトに対してのみ有効なスナップショットポリシーの場合*) **AWSDataLifecycleManagerSSMFullAccess** 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. 引き続き、通常どおりポリシーを作成します。