VALIDATION_ERROR_SUBNET_NOT_FROM_ONE_VPC
Visão geral
Quando o cluster e as sub-redes referenciadas para o cluster pertencem a diferentes nuvens privadas virtuais (VPCs), o cluster é terminado com um erro VALIDATION_ERROR_SUBNET_NOT_FROM_ONE_VPC. Você pode iniciar clusters usando o Amazon EMR com a configuração de frotas de instâncias em sub-redes em uma VPC. Para obter mais informações sobre frotas de instâncias, consulte Planejamento e configuração de frotas de instâncias para o cluster do Amazon EMR no Guia de gerenciamento do Amazon EMR.
Resolução
Para resolver esse erro, use sub-redes que pertençam à mesma VPC do cluster.
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:
vpc-
Para cada par sub-rede:VPC, o ID da VPC à qual a sub-rede pertence.
subnet-
Para cada par sub-rede:VPC, o ID da sub-rede.
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:
-
Analise os IDs de sub-rede listados na matriz
ErrorDatae confirme se eles pertencem à VPC na qual você deseja iniciar o cluster do EMR. -
Modifique as configurações de sub-rede. Use um dos métodos a seguir para encontrar todas as sub-redes públicas e privadas em uma VPC.
-
Acesse o console da Amazon VPC. Escolha Sub-redes e liste todas as sub-redes que residem na Região da AWS do cluster. Para encontrar somente sub-redes públicas ou privadas, aplique o filtro de Atribuir automaticamente endereços IPv4 públicos. Para encontrar e selecionar sub-redes na VPC que o cluster usa, use a opção Filtrar por VPC. Para obter mais informações sobre como criar sub-redes, consulte Criar uma sub-rede no Guia do usuário da Amazon Virtual Private Cloud.
-
Use a AWS CLI para encontrar todas as sub-redes públicas e privadas disponíveis na VPC que o cluster usa. Para obter mais informações, consulte a API describe-subnets
. Para criar novas sub-redes em uma VPC, consulte a API create-subnet .
-
-
Inicie um novo cluster com sub-redes da mesma VPC do cluster.