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.
Erforderliche Berechtigungen für Amazon EMR WAL
Damit Ihr Cluster eine Verbindung zu Amazon EMR WAL herstellen kann, benötigt das Instance-Profil für den Cluster bestimmte IAM-Berechtigungen:
-
Amazon EMR WAL verwendet den AWSServiceRoleForEMRWALMit einem Service verknüpfte Rolle zum Abrufen eines Cluster-Status. Amazon EMR erstellt diese serviceverknüpfte Rolle automatisch, wenn Sie einen WAL-Arbeitsbereich erstellen, oder erstellt die serviceverknüpfte Rolle, wenn Sie einen Workspace für Amazon EMR WAL konfigurieren und die serviceverknüpfte Rolle HBase noch nicht existiert.
Bevor Sie Amazon EMR WAL für einen Cluster aktivieren können, müssen Sie die Berechtigungen so konfigurieren, dass die automatische Erstellung von AWSServiceRoleForEMRWAL Rolle, die mit einem Service verknüpft ist. Weitere Informationen und eine Beispielanweisung, mit der diese Funktion hinzugefügt wird, finden Sie unter Verwenden von dienstbezogenen Rollen für die Write-Ahead-Protokollierung.
-
Da Amazon EMR WAL HBase Write Ahead Log (WAL) verwendet, müssen Ihre Cluster HBase WAL verwenden. Im Folgenden sind die IAM-Mindestberechtigungen aufgeführt, die Sie für die Ausführung benötigen. HBase Fügen Sie diese der Berechtigungsrichtlinie für Ihr Instanzprofil hinzu:
emrwal:DeleteWal emrwal:CreateWal emrwal:CreateWorkspace emrwal:AppendEdit emrwal:ReplayEdits emrwal:GetCurrentWalTime emrwal:CompleteWalFlush emrwal:ListWALs emrwal:DescribeWAL emrwal:ArchiveWAL emrwal:ArchiveWALCheckPoint
Anmerkung
Wenn Sie die Berechtigungen für Amazon EMR WAL nur auf die Mindestmenge beschränken, sind einige EMRWALCLI-Befehle verfügen nicht über die erforderlichen Berechtigungen zur Ausführung.