Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Permisos necesarios para Amazon EMR WAL
Para que el clúster se conecte a Amazon EMR WAL, el perfil de instancia del clúster requiere determinados permisos de IAM:
-
Amazon EMR utiliza el rol vinculado a servicios AWSServiceRoleForEMRWAL para recuperar el estado de un clúster. Amazon EMR crea automáticamente este rol vinculado a servicios al crear un espacio de trabajo de WAL, o HBase creará el rol vinculado a servicios cuando configure un espacio de trabajo para Amazon EMR WAL y el rol vinculado a servicios aún no exista.
Antes de poder habilitar Amazon EMR WAL para un clúster, debe configurar los permisos para permitir la creación automática del rol vinculado a servicios AWSServiceRoleForEMRWAL. Para obtener más información y un ejemplo de instrucción que añada esta capacidad, consulte Uso de roles vinculados a servicios para el registro de escritura anticipada.
-
Dado que Amazon EMR WAL usa WAL de HBase, sus clústeres deben usar WAL de HBase. A continuación se indican los permisos mínimos de IAM que necesita para ejecutar HBase. Añada estos a la política de permisos para su perfil de instancia:
emrwal:DeleteWal emrwal:CreateWal emrwal:CreateWorkspace emrwal:AppendEdit emrwal:ReplayEdits emrwal:GetCurrentWalTime emrwal:CompleteWalFlush emrwal:ListWALs emrwal:DescribeWAL emrwal:TrimWAL emrwal:ArchiveWAL emrwal:ArchiveWALCheckPointnota
Si limita el ámbito de los permisos de Amazon EMR WAL a solo al conjunto mínimo, algunos comandos de la EMRWALCLI no tendrán los permisos necesarios para ejecutarse.