BOOTSTRAP_FAILURE_FILE_NOT_FOUND_PRIMARY
Descripción general
El error BOOTSTRAP_FAILURE_FILE_NOT_FOUND_PRIMARY indica que la instancia principal no encuentra el script de acción de arranque que la instancia acaba de descargar del bucket de Amazon S3 especificado.
Resolución
Para resolver este error, confirme que la instancia principal tenga el acceso adecuado al script de acción de arranque.
Para solucionar los problemas del clúster de EMR con errores, consulte la información ErrorDetail que devuelven las API DescribeCluster y ListClusters. Para obtener más información, consulte Códigos de error con información ErrorDetail en Amazon EMR. La matriz ErrorData de ErrorDetail devuelve la siguiente información para este código de error:
primary-instance-id-
El ID de la instancia principal en la que se produjo un error en la acción de arranque.
bootstrap-action-
El número ordinal de la acción de arranque que falló. Un script con un valor de
bootstrap-actionde1es la primera acción de arranque que se ejecuta en la instancia. amazon-s3-path-
La ubicación en Amazon S3 de la acción de arranque que falló.
public-doc-
La URL pública de la documentación del código de error.
Pasos que completar
Siga estos pasos para identificar y corregir la causa raíz del error de la acción de arranque. A continuación, lance un clúster nuevo.
-
Para encontrar el script de acción de arranque correspondiente en Amazon S3, utilice el valor
amazon-s3-pathde la matrizErrorData. -
Revise los archivos de registro de acciones de arranque en Amazon S3 para identificar la causa raíz del error. Para obtener más información sobre cómo ver los registros de Amazon EMR, consulte Visualización de los archivos de registro de Amazon EMR.
nota
Si no activó los registros del clúster, debe crear un clúster nuevo con las mismas configuraciones y acciones de arranque. Para asegurarse de que los registros del clúster estén activados, consulte Configuración del registro y la depuración de un clúster de Amazon EMR.
-
Revise el registro
stdoutde las acciones de arranque y confirme que no haya procesos personalizados que eliminen los archivos de la carpeta/emr/instance-controller/lib/bootstrap-actionsde sus instancias principales. Puede encontrar el registrostdoutde la acción de arranque en esta ubicación de Amazon S3:s3://amzn-s3-demo-bucket/logs/Your_Cluster_Id/node/Primary_Instance_Id/bootstrap-actions/Failed_Bootstrap_Action_Number/stdout.gz -
Lance un clúster nuevo con la acción de arranque actualizada.