INTERNAL_ ERROR _ SPOT CAPACITY _NÃO_ _ 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á.

INTERNAL_ ERROR _ SPOT CAPACITY _NÃO_ _ PRIMARY

Visão geral

Um cluster é terminado com um erro INTERNAL_ERROR_SPOT_NO_CAPACITY_PRIMARY quando não há capacidade suficiente para atender a uma solicitação de instância spot para o nó primário. Para obter mais informações, consulte Instâncias spot no Guia EC2 do usuário da Amazon.

Resolução

Para resolver esse erro, especifique os tipos de instância do cluster que estejam dentro da meta de preço ou aumente o limite de preço para o mesmo tipo de instância.

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 do cluster que falhou.

instance-type

O tipo de instância que está fora da capacidade.

availability-zone

A zona de disponibilidade para a qual sua sub-rede é resolvida.

public-doc

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

Etapas a serem executadas

Execute as etapas a seguir para solucionar problemas da estratégia de configuração de cluster e iniciar um novo cluster:

  1. Analise as melhores práticas para Amazon EC2 Spot Instances e analise sua estratégia de configuração de cluster. Para obter mais informações, consulte as melhores práticas para o EC2 Spot no Guia EC2 do usuário da Amazon Configurando os tipos de instância de EMR cluster e as melhores práticas da Amazon para instâncias spot e.

  2. Modifique as configurações de tipo de instância e crie um novo cluster com a solicitação atualizada.

  3. Se o problema persistir, use a capacidade sob demanda para a instância primária.