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_PRIMARY_WITH_NON_ZERO_CODE
Visão geral
Quando um cluster é terminado com um erro BOOTSTRAP_FAILURE_PRIMARY_WITH_NON_ZERO_CODE
, uma ação de bootstrap falhou na instância primária. Para obter mais informações sobre ações de bootstrap, consulte Como criar ações de bootstrap para instalar softwares adicionais com um cluster do Amazon EMR.
Resolução
Para resolver esse erro, revise os detalhes retornados no erro da API, modifique o script de ação de bootstrap e crie um novo cluster com a ação de bootstrap atualizada.
Para solucionar o problema do cluster EMR com falha, consulte ErrorDetail
as informações retornadas do e. DescribeCluster
ListClusters
APIs Para obter mais informações, consulte Códigos de erro com ErrorDetail informações no 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
de1
é a primeira ação de bootstrap a ser executada na instância. return-code
-
O código de retorno para a ação de bootstrap com falha.
amazon-s3-path
-
O local da ação de bootstrap com falha no Amazon S3.
public-doc
-
O URL público 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.
-
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 logs do Amazon EMR, consulte Exibição dos arquivos de log do Amazon EMR.
-
Se você ativou os logs do cluster ao criar a instância, consulte o log
stdout
para obter mais informações. Você encontra o logstdout
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.gzPara obter mais informações sobre logs de clusters, consulte Configuração de registro em log e depuração do cluster do Amazon EMR.
-
Para determinar a falha na ação de bootstrap, revise as exceções nos logs
stdout
e o valorreturn-code
emErrorData
. -
Use suas descobertas da etapa anterior para revisar a ação de bootstrap para que ela evite exceções ou consiga lidar com exceções normalmente quando elas ocorrerem.
-
Inicie um novo cluster com a ação de bootstrap atualizada.