Probleme mit Amazon Data Lifecycle Manager beheben - Amazon EBS

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Probleme mit Amazon Data Lifecycle Manager beheben

Die folgende Dokumentation kann zum Beheben möglicher Probleme nützlich sein.

Fehler: Role with name already exists

Beschreibung

Sie erhalten den Fehler Role with name AWSDataLifecycleManagerDefaultRole already exists oder Role with name AWSDataLifecycleManagerDefaultRoleForAMIManagement already exists, wenn Sie versuchen, eine Richtlinie unter Verwendung der Konsole zu erstellen.

Ursache

Das ARN Format der Standardrolle unterscheidet sich je nachdem, ob sie mit der Konsole oder der erstellt wurde AWS CLI. Obwohl sie unterschiedlich ARNs sind, verwenden die Rollen denselben Rollennamen, was zu einem Rollenbenennungskonflikt zwischen der Konsole und der führt AWS CLI.

Lösung

Führen Sie folgende Schritte aus, um dieses Problem zu lösen:

  1. (Nur für Snapshot-Richtlinien, die für Vor- und Nachskripte aktiviert sind) Hängen Sie die AWSDataLifecycleManagerSSMFullAccess AWS verwaltete Richtlinie manuell an die AWSDataLifecycleManagerDefaultRoleIAMRolle an. Weitere Informationen finden Sie unter Hinzufügen von IAM Identitätsberechtigungen.

  2. Wählen Sie bei der Erstellung Ihrer Amazon Data Lifecycle Manager Manager-Richtlinie als IAMRolle die Option Andere Rolle auswählen aus und wählen Sie dann entweder AWSDataLifecycleManagerDefaultRole(für eine Snapshot-Richtlinie) oder AWSDataLifecycleManagerDefaultRoleForAMIManagement(für eine AMI Richtlinie).

  3. Fahren Sie mit der Erstellung der Richtlinie wie gewohnt fort.