VALIDATION_ERROR_INSTANCE_TYPE_NOT_SUPPORTED - Amazon EMR

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

VALIDATION_ERROR_INSTANCE_TYPE_NOT_SUPPORTED

Descripción general de

Un clúster termina con un error VALIDATION_ERROR_INSTANCE_TYPE_NOT_SUPPORTED cuando la Región de AWS y las zonas de disponibilidad del clúster no admiten el tipo de instancia especificado para uno o más grupos de instancias. Amazon EMR puede admitir un tipo de instancia en una zona de disponibilidad de una región, pero no en otra. La subred que seleccione para un clúster determina la zona de disponibilidad dentro de la región. Para ver una lista de tipos de instancia y regiones compatibles con Amazon EMR, consulte Tipos de instancias admitidas con Amazon EMR.

Resolución

Para resolver este error, especifique los tipos de instancia para el clúster que Amazon EMR admite en la región y la zona de disponibilidad en la que solicita el clúster.

Para solucionar los problemas del clúster de EMR defectuoso, consulte ErrorDetail la información devuelta por y. DescribeCluster ListClusters APIs Para obtener más información, consulte Códigos de error con ErrorDetail información en Amazon EMR. La matriz ErrorData de ErrorDetail devuelve la siguiente información para este código de error:

instance-types

La lista de tipos de instancia no compatibles.

availability-zones

La lista de zonas de disponibilidad en las que se resuelve la subred.

public-doc

La URL pública de la documentación del código de error.

Pasos que completar

Siga estos pasos para identificar y corregir el error:

  1. Úselo AWS CLI para recuperar los tipos de instancias disponibles en una zona de disponibilidad. Para ello, puede usar el ec2 describe-instance-type-offerings comando para filtrar los tipos de instancias disponibles por ubicación (Región de AWS o zona de disponibilidad). Por ejemplo, el siguiente comando devuelve los tipos de instancias que se ofrecen en la zona de disponibilidad especificada, us-east-2a.

    aws ec2 describe-instance-type-offerings --location-type "availability-zone" --filters Name=location,Values=us-east-2a --region us-east-2 --query "InstanceTypeOfferings[*].[InstanceType]" --output text | sort

    Para obtener más información sobre cómo descubrir los tipos de instancias disponibles, consulta Buscar un tipo de EC2 instancia de Amazon.

  2. Tras determinar los tipos de instancia que están disponibles en la misma región y zona de disponibilidad que el clúster, elija una de las siguientes soluciones para continuar:

    1. Cree un clúster nuevo y elija una subred para el clúster que esté en una zona de disponibilidad en la que el tipo de instancia que ha seleccionado esté disponible y sea compatible con Amazon EMR.

    2. Cree un clúster nuevo en la misma región y EC2 subred de Amazon que el clúster en el que se produjo el error, pero con un tipo de instancia que Amazon EMR admita en esa ubicación.

Para ver una lista de tipos de instancia y regiones compatibles con Amazon EMR, consulte Tipos de instancias admitidas con Amazon EMR. Para comparar las capacidades de los tipos de instancias, consulta Tipos de EC2 instancias de Amazon.