¿Cómo resuelvo un paso fallido en Amazon EMR?

3 minutos de lectura
0

Quiero solucionar un paso fallido en mi clúster de Amazon EMR.

Descripción breve

Amazon EMR identifica y devuelve la causa principal de los errores en los pasos enviados mediante la operación Step API. Amazon EMR 5.x y versiones posteriores también devuelven el nombre del archivo de registro correspondiente y una parte del seguimiento de la pila de aplicaciones a través de la API.

Nota: puede utilizar la siguiente información para solucionar problemas de un paso de Amazon EMR de cualquier aplicación. Para obtener información específica sobre los pasos fallidos de Apache Spark, consulte ¿Cómo soluciono un paso de Spark fallido en Amazon EMR?

Resolución

Nota: para obtener descripciones de los tipos de registros de pasos, consulte Comprobar los registros de pasos.

Consultar los registros de pasos mediante la consola de administración de AWS

Para obtener más información, consulte Ver los detalles de los errores mediante la consola de AWS en Depuración escalonada mejorada.

Consulte los detalles de los pasos mediante AWS CLI

Nota: si recibe errores al ejecutar la interfaz de la línea de comandos de AWS (AWS CLI), asegúrese de que está utilizando la versión más reciente de AWS CLI.

Utilice el comando describe-step como se muestra en el siguiente ejemplo. En el siguiente comando, sustituya cluster-id y step-id por los valores correctos para su caso de uso.

aws emr describe-step --cluster-id j-1K48XXXXXHCB --step-id s-3QM0XXXXXM1W

Para obtener más información, consulte Ver los detalles del error mediante la CLI de AWS en la Depuración por pasos mejorada.

Ver los archivos de registro de pasos en el nodo maestro mediante SSH

Para obtener más información, consulte Ver archivos de registro en el nodo maestro.

Ver los archivos de registro archivados en Amazon S3

1.    Abra la consola de Amazon Simple Storage Service (Amazon S3).

2.    Seleccione el bucket de S3 especificado como el URI de registro de S3 donde se archivan los archivos de registro.

3.    Navegue hasta la siguiente ruta y descargue el objeto del archivo de registro: cluster-id/steps/step-id/.

Para obtener más información, consulte Ver archivos de registro archivados en Amazon S3.

Ver los registros de pasos en la herramienta de depuración

Nota: la herramienta de depuración no se activa automáticamente en Amazon EMR. Para obtener información sobre cómo activar la herramienta de depuración, consulte Activar la herramienta de depuración.

Para obtener información sobre cómo ver los registros de pasos en la herramienta de depuración, consulte Ver archivos de registro en la herramienta de depuración.


Información relacionada

¿Cómo puedo cancelar un paso de Amazon EMR?

OFICIAL DE AWS
OFICIAL DE AWSActualizada hace un año