BOOTSTRAP_FAILURE_FILE_NOT_FOUND_PRIMARY - Amazon EMR

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

BOOTSTRAP_FAILURE_FILE_NOT_FOUND_PRIMARY

Visão geral

O erro BOOTSTRAP_FAILURE_FILE_NOT_FOUND_PRIMARY indica que a instância primária não consegue encontrar o script de ação de bootstrap que a instância acabou de baixar no bucket do Amazon S3 especificado.

Resolução

Para resolver esse erro, confirme se a instância primária tem o devido acesso ao script de ação de bootstrap.

Para solucionar o problema do EMR cluster com falha, consulte as ErrorDetail informações retornadas do DescribeCluster e. ListClusters APIs Para obter mais informações, consulte Códigos de erro com ErrorDetail informações na Amazon EMR. A matriz ErrorData em ErrorDetail retorna as seguintes informações para o código de erro:

primary-instance-id

O ID da instância primária em que a ação de bootstrap falhou.

bootstrap-action

O número ordinal da ação de bootstrap com falha. Um script com um valor bootstrap-action de 1 é a primeira ação de bootstrap a ser executada na instância.

amazon-s3-path

O local da ação de bootstrap com falha no Amazon S3.

public-doc

O público URL da documentação do código de erro.

Etapas a serem executadas

Execute as etapas a seguir para identificar e corrigir a causa raiz do erro de ação de bootstrap. Em seguida, inicie um novo cluster.

  1. Para encontrar o script de ação de bootstrap relevante no Amazon S3, use o valor amazon-s3-path da matriz ErrorData.

  2. Analise os arquivos de log de ações de bootstrap no Amazon S3 para identificar a causa raiz da falha. Para saber mais sobre como visualizar os EMR registros da Amazon, consulteExibir arquivos de EMR log da Amazon.

    nota

    Se você não ativou os logs do cluster, será necessário criar um novo cluster com as mesmas configurações e ações de bootstrap. Para verificar se os logs do cluster estão ativados, consulte Configurar o registro e a depuração de EMR clusters da Amazon.

  3. Analise o logs stdout de suas ações de bootstrap e confirme se não há processos personalizados que excluam arquivos na pasta /emr/instance-controller/lib/bootstrap-actions em suas instâncias primárias. Você encontra o log stdout da ação de bootstrap neste local do Amazon S3:

    s3://amzn-s3-demo-bucket/logs/Your_Cluster_Id/node/Primary_Instance_Id/bootstrap-actions/Failed_Bootstrap_Action_Number/stdout.gz
  4. Inicie um novo cluster com a ação de bootstrap atualizada.