トラブルシューティング - Amazon EBS

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

トラブルシューティング

以下のドキュメントは、発生する可能性のある問題のトラブルシューティングに役立ちます。

エラー: Role with name already exists

説明

コンソールを使用してポリシーを作成しようとしたときに、Role with name AWSDataLifecycleManagerDefaultRole already exists または Role with name AWSDataLifecycleManagerDefaultRoleForAMIManagement already exists エラーが発生します。

原因

デフォルトロールの ARN 形式は、コンソールまたは AWS CLIのどちらを使用して作成されたかによって異なります。ARN は異なりますが、ロールは同じロール名を使用するため、コンソールと AWS CLIでロール名の競合が発生します。

ソリューション

この問題を解決するには、次の操作を行います。

  1. 事前スクリプトと事後スクリプトでのみ有効なスナップショットポリシーの場合) AWSDataLifecycleManagerSSMFullAccess AWS マネージドポリシーを IAM AWSDataLifecycleManagerDefaultRole ロールに手動でアタッチします。詳細については、「IAM アイデンティティのアクセス許可の追加」を参照してください。

  2. Amazon Data Lifecycle Manager ポリシーを作成するときに、IAM ロール 別のロールを選択 を選択しAWSDataLifecycleManagerDefaultRole (スナップショットポリシーの場合) または AWSDataLifecycleManagerDefaultRoleForAMIManagement (AMI ポリシーの場合) を選択します。

  3. 引き続き、通常どおりポリシーを作成します。