VALIDATION_ERROR_INVALID_SSH_KEY_NAME
Visão geral
Um cluster é terminado com um erro VALIDATION_ERROR_INVALID_SSH_KEY_NAME quando você usa um par de chaves do Amazon EC2 que não é válido para SSH na instância primária. O nome do par de chaves pode estar incorreto ou o par de chaves pode não existir na solicitação Região da AWS. Para obter mais informações sobre pares de chave, consulte Pares de chaves do Amazon EC2 e instâncias do Linux no Guia do usuário do Amazon EC2.
Resolução
Para resolver esse erro, crie um novo cluster com um nome de par de chaves SSH válido.
Para solucionar o problema do cluster do EMR com falha, consulte as informações de ErrorDetail retornadas das APIs DescribeCluster e ListClusters. Para obter mais informações, consulte Códigos de erro com informações de ErrorDetail no Amazon EMR. A matriz ErrorData em ErrorDetail retorna as seguintes informações para o código de erro:
ssh-key-
O nome do par de chaves SSH fornecido ao criar o cluster.
public-doc-
O URL público da documentação do código de erro.
Etapas a serem executadas
Realize as etapas a seguir para identificar e corrigir o erro:
-
Verifique o arquivo
keypair.pem e confirme se ele corresponde ao nome da chave SSH que você vê no console do Amazon EMR. -
Navegue até o console do Amazon EC2. Verifique se o nome de chave SSH utilizado está disponível na Região da AWS que o cluster usa. Você encontra sua Região da AWS ao lado do ID da conta, na parte superior do Console de gerenciamento da AWS.
-
Inicie um novo cluster com um nome de chave SSH válido.