Fehlerbehebung - 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.

Fehlerbehebung

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 AWS CLI erstellt wurde. Die ARNs sind zwar unterschiedlich, doch für die Rollen wird der gleiche Rollenname verwendet, was zu einem Rollenbenennungskonflikt zwischen der Konsole und der AWS CLI führt.

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 AWSDataLifecycleManagerDefaultRoleIAM-Rolle 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 für die IAM-Rolle 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) aus.

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